我已经在Linux机器的用户目录下安装了Python3.6.4,可以说/drive/username/Python3.6.4
我已经设置了我的路径和别名,Python 工作正常(即执行python3
将我置于正确的环境中,which python3
产生:/drive/username/Python3.6.4/bin/python3
(
问题出在pip
!当我执行pip3
时,我得到:
-bash: /username/Python3.6.4/bin/pip3: /usr/local/bin/python3.6: bad interpreter: No such file or directory
which pip3
命令给出: /drive/username/Python3.6.4/bin/pip3
我错过了什么?
在我的电脑上:
$ cat /usr/bin/pip3.6
#!/usr/bin/python
...
所以,我认为你的pip
像#!/usr/local/bin/python3.6
一样有Shebang
尝试重写或:
/drive/username/Python3.6.4/bin/python3 -m ensurepip
它将在目录中/drive/username/Python3.6.4/bin
正确的pip
。