2017-05-30 180 views
0

幾年前,我在安裝Python的主頁上安裝了Python 2。後來我需要使用Python 3,這是一個問題。 (後來我卸載和安裝Anaconda)的安裝python環境(windows 10)

在那個時候,我試圖在我的Mac蟒蛇,有了它我有蟒蛇3默認安裝的。當我需要使用python 2時,我創建了一個虛擬環境並將其設置爲python 2.它運行良好,但看起來有點複雜。

1)Anaconda複製全部在每個虛擬環境中的必要文​​件?如果是這樣的話,它似乎需要很多空間,不是?

現在我已經獲得了一個全新的Windows 10開發機器。根本沒有python。

我想創建一個乾淨和簡單的環境,我可以在這兩個版本的Python中工作。我應該堅持水蟒嗎?或者,還有更好的方法? Python軟件基金會的官方立場是什麼?

+0

如果你想同時,你需要有兩個安裝。如果你不是數據科學家,恕我直言,Anaconda本身就是一種浪費空間,所以Miniconda是我的首選 –

+0

@ cricket_007好的,但是我怎樣才能安裝?我以爲CPython只允許其中一個安裝 – KansaiRobot

+1

Conda命令允許您創建多個環境。它在他們的文檔中。我建議使用Miniconda3,然後創建一個Python2環境 –

回答

1

如果你去香草Python安裝,它會要求你從官方網站安裝。

然後,是其管理的Python版本/ virtualenvs的Pyenv項目,但我認爲這是唯一的Linux和Mac

如果您想數據科學&大數據工具,你想要完全成熟的蟒蛇,佔用了合理的空間,並且不太可能使用它提供的所有內容。

蟒蛇開發者可能意識到,所以他們只是裸露的Python(一個版本,根據安裝程序)以及conda實用程序。

並與conda,您可以管理additional environments