我可以从python.org下载python 2.7.12,并且从2.7.9开始的所有python版本都应该带有pip,但是在安装之后,在终端中使用pip不起作用。 我在macOS上。 我是否安装了pip,如果有,我该如何使用?
答案 0 :(得分:1)
这里有关于pip的信息:
https://packaging.python.org/installing/
通常来自python.org的python来自pip,也许你应该只是更新... 从终端更新: pip install -U pip setuptools
当您需要安装软件包(例如numpy
)之后,只需在终端中执行:
pip install numpy
此处有更多信息:
https://pip.pypa.io/en/stable/reference/pip_install/
你也可以使用anaconda的conda install
代替pip
:
答案 1 :(得分:0)
多个Python实例可以在您的计算机上共存。因此,您可能已经安装了Python 2.7.12,当您从终端调用Python时,您可能正在调用旧版本。
要知道您使用的是哪个版本,请在终端中输入which python
并查看其路径。然后从终端的Python中输入
import sys
print(sys.version)
获取确切版本。
正如Dadep所述,如果您必须使用多个Python解释器,我建议使用conda
来隔离您的环境。进一步的conda简化了第三方软件包的安装过程,毫无疑问。