Python 在mac上卸载pip3
我正在尝试使用Python3、pip和pip3正确安装。我在mac电脑上工作,默认情况下。我有Python 2.7.10Python 在mac上卸载pip3,python,pip,Python,Pip,我正在尝试使用Python3、pip和pip3正确安装。我在mac电脑上工作,默认情况下。我有Python 2.7.10 python -V Python 2.7.10 python3 -V Python 3.5.1 安装python3pip和pip3以使pip和pip3都可以链接到python3的安装命令的正确顺序是什么? 这是我在尝试查看我已有的版本时得到的结果: $ pip -V -bash: /usr/local/bin/pip: No such file or directo
python -V
Python 2.7.10
python3 -V
Python 3.5.1
安装python3pip和pip3以使pip和pip3都可以链接到python3的安装命令的正确顺序是什么?
这是我在尝试查看我已有的版本时得到的结果:
$ pip -V
-bash: /usr/local/bin/pip: No such file or directory
$ pip3 -V
pip 7.1.2 from /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (python 3.5)
我需要把它做好,这样我才能在以后安装numpy,因为现在有了上面的内容,我就得到了:
$ pip3 install numpy
Collecting numpy
Could not find a version that satisfies the requirement numpy (from versions: )
No matching distribution found for numpy
我已经解决了。正如@keithpjolley所建议的那样。我安装了anaconda,启动了它,并使用了以下命令:
conda install numpy
我让它解决环境问题。起初它给了我一个旧版本的numpy,所以我升级了:
conda install numpy=1.13
现在我的代码一切正常。除非你做了一些非常奇怪的事情,否则你不能将
pip3
链接到python2
。您可以将pip
链接到pip3
,但我不推荐这样做。您的pip3
似乎是正确的(链接到python 3.5下的某些内容)。只需使用python3
和pip3
而不是python
和pip
,或者使用virtualenv-p python3
-在它里面python
和pip3
。另一件奇怪的事是,在终端上我有python3.5.1,但在应用程序中,我找不到了!!尝试它将帮助您将机器的python安装与工作版本分开。我一直在努力解决与你完全相同的问题,直到我最终换了工作。它将把您的工作工具放在路径前面,这样pip
将指向3.x,系统python将保持不变。您可以为pip
创建一个别名,使其仅为pip3
。如果您使用的是bash(mac终端的默认shell),那么语法是alias pip=“pip3”
。您可以将该行放入~/.bashrc
中,然后对其进行源代码提取或打开一个新的终端以使别名生效。不过,阿玛丹是对的。你真的应该确定你想这么做,这不是预期的行为。pip7.1.2
似乎已经过时了。尝试使用pip3安装升级--升级pip