如何避免 Anaconda 劫持 pip
how avoid Anaconda to hijack pip
我的 PC 上安装了 2 个版本的 Python(Windows 7、64 位)。
Python 2.7 版本随 Anaconda 安装
Python3.6版本直接安装python.org("regular IDLE")
现在,我想使用pip 在3.6 上安装必要的包,但是anaconda 一直在劫持命令。
例如,在 cmd window 中输入:
pip install numpy
我得到:
Requirement already satisfied: numpy in
c:\users\georges\anaconda2\lib\site_packages
python2.7 就是这种情况,但我试图为没有安装 Anaconda 的 3.6 版安装它。
我尝试重新安装 pip,希望它能消除 Anaconda2 的劫持……失败了。
我正在考虑完全删除 Anaconda2,尽管我冒着 windows 中的风险,删除程序不一定会删除依赖项。
请问有线索吗?
用 pip3 安装它,因为你想要 python 3:
pip3 install numpy
我认为您正在寻找的是 pip3
安装 pip3,您应该能够为 python3
安装软件包
它应该是 python3 安装设置的标准配置。
首先检查它是否存在
where pip3
如有任何其他问题,请查看此
您不需要卸载anaconda2。 python 两个版本可以共存,不同的包安装程序 pip for python 2 和 pip3 for python 3 分别管理不同的库。
希望这能回答您的问题。
我的 PC 上安装了 2 个版本的 Python(Windows 7、64 位)。 Python 2.7 版本随 Anaconda 安装 Python3.6版本直接安装python.org("regular IDLE")
现在,我想使用pip 在3.6 上安装必要的包,但是anaconda 一直在劫持命令。
例如,在 cmd window 中输入:
pip install numpy
我得到:
Requirement already satisfied: numpy in c:\users\georges\anaconda2\lib\site_packages
python2.7 就是这种情况,但我试图为没有安装 Anaconda 的 3.6 版安装它。 我尝试重新安装 pip,希望它能消除 Anaconda2 的劫持……失败了。 我正在考虑完全删除 Anaconda2,尽管我冒着 windows 中的风险,删除程序不一定会删除依赖项。
请问有线索吗?
用 pip3 安装它,因为你想要 python 3:
pip3 install numpy
我认为您正在寻找的是 pip3
安装 pip3,您应该能够为 python3
它应该是 python3 安装设置的标准配置。
首先检查它是否存在
where pip3
如有任何其他问题,请查看此
您不需要卸载anaconda2。 python 两个版本可以共存,不同的包安装程序 pip for python 2 和 pip3 for python 3 分别管理不同的库。
希望这能回答您的问题。