【トラブル】【WSL】WSL + Python 時でのトラブル

■ はじめに

WSL + Python 時でのトラブルについてまとめた

【1】エラー「bad interpreter」が表示

pip install しようとした際にエラー「bad interpreter」

1)エラー内容

bash: /mnt/c/Users/user/.pyenv/pyenv-win/shims/pip: /bin/sh^M: bad interpreter: No such file or directory

2)解決案

https://ryo-udon.hatenadiary.jp/entry/2022/06/04/155108

にある

[1] /etc/profile にPATH追加

sudo vi /etc/profile
~~~~~
# しょっぱなに追加
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/snap/bin"
~~~~~

[2] 適用

source /etc/profile
source ~/.bashrc

参考文献 https://ryo-udon.hatenadiary.jp/entry/2022/06/04/155108