我的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中删除程序并不一定要删除依赖项。
请问任何领导?
答案 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管理。
希望这能回答你的问题。