我为当前的 python 版本安装了 pip3
$ python -V
Python 3.5.1+
Run Code Online (Sandbox Code Playgroud)
我用这个命令来安装 pip3
sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)
当我尝试查看 pip 的版本时
$ pip3 -V
Run Code Online (Sandbox Code Playgroud)
我有
-bash: /usr/local/bin/pip3: /usr/bin/python3.6: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)
之前我已经安装了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.
Run Code Online (Sandbox Code Playgroud)
这是我的 ${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
Run Code Online (Sandbox Code Playgroud)
如何修复当前 pip 的路径?
运行命令which python3
以显示 python3 可执行文件的路径。在步骤 2 中的命令中,我假设它是默认值/usr/bin/python3
创建一个符号链接,在/usr/bin/python3.6
其中引用 file /usr/bin/python3
。
sudo ln -s /usr/bin/python3 /usr/bin/python3.6
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
28383 次 |
最近记录: |