将Numpy和pip3安装在python2.7中时,如何为python3.x安装Numpy和pip3?使用Conda吗?

肖恩

我想用python3(3.5)编写程序,因此在Mac OS X El Captian上预安装的python2(2.7)旁边安装了python3。

由于我的终端默认情况下运行python2.7,并且已经为其安装了Numpy,因此我放置alias python=python3并希望能够为python3安装Numpy。当我打字的时候pip install numpy这是生成的消息:

Requirement already satisfied (use --upgrade to upgrade): numpy in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

我也注意到,我没有pip3,即使我使用python3:python --version返回Python 3.5.2,但pip3 install numpy让我-bash: pip3: command not found

所以我的问题是:
1)当将Numpy安装在python2.x上时,如何为python3.x安装Numpy?
2)如何获得pip3?
3)使用虚拟环境(例如Conda),而不是在系统上的python2和python3之间玩弄更好吗?

从总n00b谢谢你

- - - - - - - - - - 更新 - - - - - - - - - -

在我的情况下,重新安装python3也解决了另一个问题。
当我跑步时brew doctor,收到的警告消息之一是:

Warning: You have unlinked kegs in your Cellar Leaving kegs unlinked can lead to build-trouble and cause brews that depend on those kegs to fail to run properly once built. Run brew link on these: python –

这是我brew unlink python为了修复而奔跑的结果

“ Python意外退出”

当我启动Vim时

“ ycmd服务器关闭”

两者似乎都与我为Python下载的YouCompleteMe自动完成插件有关。

我有从这里这里删除符号链接的想法,
但是,Homebrew显然不喜欢缺少这39个符号链接。

卸载(brew uninstall python3)后,然后brew install python3按照Toby的建议重新安装python3(),Homebrew给了我

You can install Python packages with  
pip3 install <package>

然后,当我pip3 install numpy和时pip3 install scipy,都成功执行。

令我惊讶的是,在Python安装过程中创建的符号链接曾经导致Python和YouCompleteMe出现上述错误消息,但是现在我使用Vim打开python文件,而不会因为全新的Python安装而崩溃。

------------------- Update2 ------------------

重新安装Anaconda2后,再次出现相同的YouCompleteMe错误。我怀疑水蟒弄乱了符号链接。

托比

在Mac上,最简单的方法是使用Homebrew:

http://brew.sh/

安装Homebrew,然后运行:

brew install python3 pip3

编辑 -

Python3包含pip3,但是Homebrew有时无法链接到正确的版本,具体取决于已安装的版本。运行以下命令:

brew doctor

并且,如果您看到与python或未链接的小桶相关的错误,请尝试运行:

brew uninstall python python3

并在检查后重新安装brew doctor

https://unix.stackexchange.com/questions/233519/pip3-linked-to-python-framework-instead-of-homebrew-usr-local-bin

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以交替使用 conda 和 pip3 来安装 Python 包吗?

来自分类Dev

Python3和pip3 +为python2安装的轮子也可以用于python3

来自分类Dev

pip3 只安装在我的环境中吗?

来自分类Dev

使用pip3安装NumPy失败,但是可以使用pip安装

来自分类Dev

如何使用pip3安装scipy?

来自分类Dev

离线安装python 3.6.7 pip3

来自分类Dev

Python 3.6.2 pip3 安装失败

来自分类Dev

Django:如何使用pip3安装mysql / connector python

来自分类Dev

Python3 pip3在Ubuntu上安装失败

来自分类Dev

Python3 pip3在Ubuntu上安装失败

来自分类Dev

无法为 python3 正确安装 pip3

来自分类Dev

使用virtualenv安装pip3

来自分类Dev

无法使用pip3安装DjangoRestFramework?

来自分类Dev

使用pip3安装JupyterLab

来自分类Dev

python3 -m pip安装VS pip3安装

来自分类Dev

如何为python3安装numpy

来自分类Dev

无法在ubantu中安装“ pip3”

来自分类Dev

与`pip`和`pip3`混淆的行为

来自分类Dev

如何使用 pip3 在 debian 上安装 caffe?

来自分类Dev

Pip3安装模块在哪里?

来自分类Dev

从pip3安装软件包

来自分类Dev

用pip3安装软件

来自分类Dev

pip3 安装 virtualenv 失败

来自分类Dev

仅安装适用于Python 3.6.3的pip3

来自分类Dev

各种python安装的pip3列表

来自分类Dev

pip3 在 Raspbian 上安装 opencv-python 错误

来自分类Dev

Numpy,Scipy和matplotlib无法安装在python 3中

来自分类Dev

无法在FreeBSD上使用pip3安装matplotlib

来自分类Dev

无法在MacOS Sierra上使用pip3安装mysqlclient