現在のpython version ==> user@my_machine:~$ python -V Python 3.5.1+
にpip3をインストールしました
このコマンドSudo apt install python3-pip
を使用しました。
Pip ==> pip3 -V
のバージョンをチェックアウトするのに疲れたとき、error
-bash: /usr/local/bin/pip3: /usr/bin/python3.6: bad interpreter: No such file or directory
以前、python3.6をインストールして削除しました。
承認は次のとおりです。
>Sudo apt remove python3.6 Reading package lists... Done Building dependency tree
Reading state information... Done Package 'python3.6' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
これが私の${PATH}
==> echo ${PATH} /home/user/.local/share/umake/bin:/home/user/.local/share/umake/bin:/home/user/.local/share/umake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/snap/bin
です
誰かが私を助けて、現在のピップのパスを修正する方法を示すことができますか?.
コマンドwhich python3
を実行して、python3実行可能ファイルへのパスを表示します。ステップ2のコマンドでは、/usr/bin/python3
がデフォルトであると想定しています
ファイル/usr/bin/python3.6
を参照するシンボリックリンクを/usr/bin/python3
に作成します。
Sudo ln -s /usr/bin/python3 /usr/bin/python3.6
端末を入力します(VSCode端末を使用しました。Ctrl + Alt + T
のデフォルトの端末は機能しないためです)
Sudo update-alternatives --config python3
端末の出力を参照 python3のパスを選択するよう求められます。私の場合、オプション番号1を選択しました(オプションが必要ですpython3.6手動モードと表示されます)