python虛擬環境
由於TensorFlow只支持某些版本的python解釋器,如Python3.6。如果其他版本用戶要使用TensorFlow就必須安裝受支持的python版本。為了方便在不同項目中使用不同版本的python,可以考慮Virtualenv創建虛擬環境。
以下為windows環境創建、啟用、停用、刪除虛擬環境的方法
python --version打印的是系統環境變量里第一個找到的python解釋器版本3.7
pip3 install virtualenv安裝virtualenv
virtualenv -p C:\Users\Lution\AppData\Local\Programs\Python\Python36\python.exe venv創建一個名為venv的python3.6虛擬環境,注意要創建某版本的python虛擬環境,必須在系統里安裝此版本python,但可以不加入系統環境變量,這樣在默認的系統環境下使用的還是之前的版本的python。
.\venv\Scripts\activate啟用此虛擬環境
python --version打印的虛擬環境的python解釋器版本3.6
deactivate退出虛擬環境
rm -r /path/to/venv直接刪除文件夾以刪除此虛擬環境
TensorFlow 安裝
在虛擬環境中安裝GPU版本
pip install --upgrade tensorflow-gpu
