2015-12-26 151 views
3

我有一臺Windows PC,並且運行Python 3.4一段時間,所有代碼都使用這個版本。我的搜索路徑中有C:\Python34C:\Python34\Scripts在同一臺PC上管理Python的兩個版本

我現在想使用Google App Engine,但似乎我將不得不安裝Python 2.7。

我對自己的程序手動管理兩個版本沒有任何問題。但是如何在背後或在封面下運行應用程序,例如GAE,pip等?他們如何知道哪個或哪個版本是正確的?

具體而言,對於GAE,我是否可以繼續使用Python 3.4作爲選項"Make this the Python installation the default Python installation"?運行程序3PP

Path

+0

你必須從絕對路徑調用它們;例如從'python 2.7'調用'pip',你應該這樣調用它:'C:\\ Python27 \\ Scripts \\ pip.exe' –

回答

0

變化系統控制的路徑面板 或者在CMD線設置PATH值之前存在「的virtualenv」工具別名虛擬環境。更多HERE

簡而言之,您將創建一個容器(文件夾/環境)「A」與版本2.X和另一個容器「B」與版本3.X和這些容器內將是由適當的Python解釋器執行的所有腳本你在創建這些容器時已經選擇了。

virtualenv的官方文檔是針對UNIX/Linux系統的,所以對於WIN用戶來說,使用「virtualenvwrapper-win」可能會更好(更容易)。更多HERE

相關問題