1. 程式人生 > >Windows 7/8.1 下 雙版本Python2.7/Python3.5 安裝 GPU版的tensorflow

Windows 7/8.1 下 雙版本Python2.7/Python3.5 安裝 GPU版的tensorflow

對於我們同學,很多人都很頭疼Python兩個版本應該如何管理的問題。其實Python自己內部就建立了很好的管理機制。尤其是在Linux系統下。

如果是Windows系統,已經安裝好的Python3.5,在命令列視窗始終只能用python 命令呼叫,相應的安裝包管理器pip 卻可以用pip3呼叫。這裡唯一不爽的

就是 如何用Python35 這樣的區別字樣去呼叫相應的版本。我們可以這麼操作:到Python3.5的安裝路徑下,將Python.exe 複製一份,貼上到同一個目錄下,

改名為Python35.exe (或者改成你喜歡的名字),然後再去命令列視窗呼叫一下,OK!可以啦!如下圖:(如果你不想要Python.exe,刪去就好,建議保留)


我假設大家已經安裝好 Python3.5版本。接下來我們安裝Python2.7版本。下載地址:點選開啟連結

下載後,就很常規的安裝就好,安裝地址需要新增環境變數。如圖所示:(紅箭頭從小到大代表步驟順序)


安裝好之後,新增環境變數。再到Python2.7安裝目錄下,和上面相同的操作:


然後,我們在CMD或者powershell裡面測試一下:


這樣,就都通過啦!

接下來,我們安裝Python包安裝管理器pip。由於Python3.5和Python2.7.12已經可以通過custom模式自主選擇安裝pip, python3.5的pip呼叫可以用pip 和pip3實現,為了區別管理python2.7和python3.5,我們用pip3 管理Python3.5,pip2管理Python2.7.12。

我們測試一下,安裝 GPU版本的tensorflow在 Python2.7和Python3.5.(具體過程見前一篇博文)