以下是可能的副本:How to use pip with python3.5 after upgrade from 3.4? 我是Python世界的新手。我希望有人能指出我正确的方向。
我当前的设置
我在Ubuntu 14.04上运行,它已经安装了python 2.7和3.4。
我已经下载了Python 3.5.1并执行了./Configure
,make
,make install
,安装似乎很好。
我还安装了pip3 sudo apt-get install python3-pip
我的问题
pip3为Python 3.4安装我的新库,而不是Python 3.5。
查看解决方案
根据另一篇文章,我执行了以下内容:
$ python3.4 -m pip --version
pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.4)
$ python3.5 -m pip --version
/usr/local/bin/python3.5: No module named pip
另一篇文章还提到它可能是一个bug,我可以“通过python运行pip”,我不知道该怎么办。
非常感谢任何指导。提前谢谢!
答案 0 :(得分:2)
sudo apt-get install python3-pip
只能将pip
安装到系统提供的Python版本中。
你需要获得Python 3.5的支持。 Python 3.5附带了一个模块,名为ensurepip
:
sudo python3.5 -m ensurepip
这将为特定的Python安装找到并安装pip。