2015-04-05 124 views
1

作爲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

回答

2
  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。

1

無需擔心是否安裝了多個版本的Python和Pip。只是在終端中編寫檢查版本:

$沖泡信息蟒蛇

或檢查在終端的點子寫的版本:

$沖泡信息點子

,使肯定你已經更新了你的pip和python版本(寫入終端$ brew升級pip/python)

和其他安裝方式python是去https://www.python.org/downloads/並根據你的要求選擇,有兩個版本可用2.7.9 & 3.4.3, 安裝python後寫在終端$ python -V查看版本:)希望能幫到:)

相關問題