如何在Python 3.6上安装pip,而不是默认的Python 2.7?

3
整天以来,我一直在尝试安装pip。我执行了curl https://bootstrap.pypa.io/get-pip.py > get-pip.py,然后用sudo python get-pip.py运行。接下来,我使用sudo pip install numpy安装numpy。最后,我打开了python 3.6 IDLE并尝试使用import numpy as np,但出现了模块不存在的错误。
我发现pip被安装在/Library/Python/2.7/site-packages中,所以我删除了目录中的2.7版本。我重新执行整个过程,但仍然遇到了相同的错误:|。
我想知道是否需要更改默认的python,但我被告知这样做是不明智的。我该怎么办?我确定我已经删除了所有带有python 2.7的内容?
MacBookAir OSX - Sierra
或者,我可以用其他方法在python 3.6中安装numpy吗?

你们的3.6版本还在测试阶段吗?有帖子称numpy与beta版Python不兼容。最好还是坚持使用3.5版本,直到3.6正式发布为止,这样更安全。 - hpaulj
https://dev59.com/7pzha4cB1Zd3GeqPM_Vd - hpaulj
但刚才,http://stackoverflow.com/questions/41316631/python-3-6-trying-to-pip-install-numpy - hpaulj
它是最新的版本,几天前发布的,所以我猜它可能还在测试阶段。谢谢回复。 - Fizics
1个回答

12

不应删除系统Python。请勿删除/Library/Python或其子文件夹中的任何内容。

您是如何安装Python 3.6的?通常,它将安装为带有符号链接到python3python3.6pip3通常也会随之安装。

因此,您可能想要执行以下操作:

pip3 install numpy
python3
>>> import numpy

5
python3 -m pip 命令也会可靠地使用你想要的 Python 安装。 - Josh Lee
我直接从python.org网站下载了Python 3.6。我会记住你的第一条评论,并尝试你的建议。谢谢。 - Fizics

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接