2016-06-15 81 views
1

我不只是尋找的版本,但具體的分佈,即無論是巨蟒,巨蟒(X,Y)等我怎樣才能找出我使用的Python的分佈?

+0

這些答案都有幫助嗎?如果是這樣,請確保將其標記爲正確! – Engineero

+0

從我的評論下面,他們在我的電腦上使用Anaconda發行版,但不是爲我正在使用的其他兩個發行版。在一個我得到「Python 2.6.6」沒有別的,另一方面,我得到:未知錯誤: - -e -r -s ... – jss367

+0

我已經刪除了我在當時安裝的任何發行版,並安裝了蟒蛇,所以它現在是一個有爭議的問題(至少對我來說) – jss367

回答

0

幾個解決方案:

  1. 打開一個終端,輸入python ,並看看它在序言中說了些什麼。
  2. 在linux中,類型which python
  3. 在Windows中,類型where python
1

打開終端(在Windows或命令行),然後鍵入python --version。例如,我的Windows機器上這將返回:

Python 3.4.4 :: Anaconda 4.0.0 (64-bit)

除非我在我的Python 2.7的虛擬ENV,在這種情況下,它返回:

Python 2.7.11 :: Anaconda 4.0.0 (64-bit)

which python告訴您二進制的位置,但通常不會給你一個關於它是哪個版本的很多想法(儘管如果它在anaconda文件夾中,你知道它是anaconda等等)。

+0

這適用於我的計算機使用Anaconda發行版,但不適用於我正在使用的兩個其他計算機。在其中一個我得到「Python 2.6.6」沒有別的,另一個我得到:未知錯誤: - -e -r -s ... – jss367