怎么避免Anaconda劫持pip

时间:2017-06-09 14:29:54

标签: python-2.7 pip python-3.6

我的PC上安装了2个版本的Python(Windows 7,64Bit)。 与Anaconda一起安装的Python 2.7版本 Python 3.6版本直接从python.org安装(“常规IDLE”)

现在,我想使用pip在3.6上安装必要的软件包,但是anaconda继续劫持命令。

例如,在cmd窗口中键入时:

  

pip install numpy

我得到:

  

要求已经满足:numpy in   C:\用户\乔治\ anaconda2 \ lib中\ site_packages

python2.7就是这种情况,但我试图在没有Anaconda的情况下安装3.6版本。 我尝试重新安装pip,希望它能消除Anaconda2的劫持......失败了。 我正在考虑完全删除Anaconda2虽然我冒风险在Windows中删除程序并不一定要删除依赖项。

请问任何领导?

2 个答案:

答案 0 :(得分:1)

使用pip3安装它,因为你想要它用于python 3:

pip3 install numpy

答案 1 :(得分:1)

我认为你要找的是pip3安装pip3,你应该可以安装python3的包

它应该是python3安装设置的标准配置。

首先检查是否存在

where pip3

如有任何其他问题,请查看此post

您不需要卸载anaconda2。两个python版本可以共存,不同的软件包安装程序管理的库分别为python 2和pip3 for python 3管理。

希望这能回答你的问题。