小编典典

pip 或 pip3 为 Python 3 安装包?

all

我有一台装有 OS X El Captain 的 Macbook。我认为 Python 2.7 是预装的。但是,我也安装了 Python
3.5。当我开始使用 Python 3 时,我读到如果我想安装一个包,我应该输入:

pip3 install some_package

无论如何,现在当我使用

pip install some_package

some_package安装了 Python
3。我的意思是我可以导入它并毫无问题地使用它。此外,当我只pip3在终端中输入时。我收到了有关使用情况的消息:

Usage:   
  pip <command> [options]

这与我键入时收到的消息相同pip

这是否意味着在以前的版本中,情况有所不同,现在pip可以pip3互换使用?如果是这样,并且为了争论,我如何为 Python 2 而不是 Python
3 安装包?


阅读 151

收藏
2022-07-31

共1个答案

小编典典

pip是指向相同可执行文件路径的软链接,带有pip3. 您可以使用以下命令检查您的路径pippip3真实路径的位置:

$ ls -l `which pip`
$ ls -l `which pip3`

您还可以使用以下命令了解更多详细信息:

$ pip show pip
$ pip3 show pip

当我们安装不同版本的python时,我们可能会创建这样的软链接

  • 将默认点设置为某个版本。
  • 为不同的版本制作不同的链接。

情况与python, python2,相同python3

如果您对它在不同情况下的发生方式感兴趣,请在下面了解更多信息:

2022-07-31