windows下安裝anaconda和tensorflow

 

anaconda確實很好用,省去了不少麻煩,如今我我的推薦直接使用anaconda。python

anaconda的特色:能夠存在多個python環境,要使用某一個環境的話,就須要切換到這個環境,安裝、卸載包都是在某一個特定的環境下進行的。所謂環境其實就是在不一樣的目錄下安裝不一樣的python和包而已,而切換環境就是切換一下目錄。shell

基本操做:this

建立一個python3.4環境:
conda create --name python34 python=3.4

激活:
activate python34 # for Windows
source activate python34 # for Linux & Mac

# 若是想返回默認的環境,運行
deactivate python34 # for Windows
source deactivate python34 # for Linux & Mac

#列出全部環境
conda env list


# 刪除一個已有的環境
conda remove --name python34 --all

 

鏈接vscode:.net

一樣點擊左下角的齒輪,選擇comand palette, 在裏面選擇python解釋器,就會自動鏈接anaconda的環境了。(在安裝的時候注意要勾選推薦選項)code

解決powershell中禁止執行腳本的辦法:以管理員權限打開powershell,而後執行Set-ExecutionPolicy -ExecutionPolicy RemoteSigned命令blog

詳細狀況參考:https://blog.csdn.net/qq_42739865/article/details/88855495ip

 

自帶的jupyter如何切換kernel:rem

conda create -n py3 python=3 # 建立一個python3的環境,名爲py3
activate py3 # 激活py3環境
conda install ipykernel # 安裝ipykernel模塊
python -m ipykernel install --user --name py3 --display-name "py3" # 進行配置
jupyter notebook # 啓動jupyter notebook,而後在"新建"中就會有py3這個kernel了 

 

安裝包get

可使用conda或者pip安裝,可是二者不要交替使用,用什麼安裝就用什麼卸載。pip

 

安裝tensorflow:

安裝cpu版本:在對應的環境下輸入

pip install --upgrade --ignore-installed tensorflow

若是報錯缺乏msgpack,pip安裝便可

若是出現一下錯誤:Could not install packages due to an EnvironmentError: [WinError 5] 拒絕訪問:就在install後加上 --user

運行程序出現一下警告: Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

解決辦法參考:http://www.javashuo.com/article/p-epdahqrv-ew.html

 

補充:

anaconda具體安裝流程和使用方法請參考:http://www.javashuo.com/article/p-kfjrqgcr-dt.html

相關文章
相關標籤/搜索