与我的Python安装一起使用哪个版本的Pip?

问题描述:

作为Python的新手,我很想清楚一些我无法从阅读各种文章和教程中获得的观点。与我的Python安装一起使用哪个版本的Pip?

使用Homebrew安装Python3后,我注意到它已经安装了Python3和Python3.4。我也有点惊讶,现在在我的机器上也有三种版本的点子;点子,pip3和pip3.4。

我创建了一个新的virtualenv并告诉它使用Python3,使用以下命令:

virtualenv -p /usr/local/bin/python3 mysite

我也非常惊讶的是,它安装在我的VM Python版本为3.4。

  1. 将这些多版本的Python和Pip挂在我的机器上安全吗?
  2. 我是否有权假定我应该特别小心地使用与Python匹配的pip版本,例如,使用Python3.4的pip3.4?
+0

python3和python3。4可能是相同的;同上pip3和pip3.4尝试'pip3 --version'并看看你得到了什么;它可能会告诉它正在使用哪个Python版本。 – Evert 2015-04-05 14:33:58

  1. 是的,它是安全的。 Python使用像python3.4,python3.5等命名来区分版本。 python3是目前python3.x版本的符号链接。 Pip遵循相同的惯例。

  2. 如果您明确使用python3.4,则应该专门使用pip3.4。否则,只需使用python3pip3。对于Python 2,您可以简单地使用python(除非您安装了Homebrew版本),它将是系统Python),同样适用于pippython2.7pip2.7也可能工作。

一般情况下,找出哪些Python版本与点子你用得好,尝试:

pip --version 

,你会看到在结果中包括了Python。

无需担心是否安装了多个版本的Python和Pip。只是在终端中编写检查版本:

$冲泡信息蟒蛇

或检查在终端的点子写的版本:

$冲泡信息点子

,使肯定你已经更新了你的pip和python版本(写入终端$ brew升级pip/python)

和其他安装方式python是去https://www.python.org/downloads/并根据你的要求选择,有两个版本可用2.7.9 & 3.4.3, 安装python后写在终端$ python -V查看版本:)希望能帮到:)