windows安裝tensorflow
- 2019 年 10 月 7 日
- 筆記
安裝環境:(tensorflow支援的系統是64位的,windows和linux,mac都需要64位),本篇主要在windows上進行的
安裝Anaconda
下載可以去官網上下載,直接搜索找與你電腦對應的版本就好,中國清華鏡像網站是:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安裝步驟按照提示一步步進行即可。
命令窗口中輸入「conda –version」 可以查看安裝的結果。
安裝tensorflow
安裝Tensorflow時,需要從Anaconda倉庫中下載,一般默認鏈接的都是國外鏡像地址,這裡我是用中國清華鏡像,需要改一下鏈接鏡像的地址。這裡,我們打開剛剛安裝好的Anaconda中的 Anaconda Prompt,然後輸入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes 這兩行程式碼用來改成連接清華鏡像的 接下來建立Tensorflow Anaconda虛擬環境,在Anaconda Prompt中輸入: conda create -n tensorflow python=3.6.3
上面步驟之後執行: activate tensorflow就可以了啟動虛擬環境了(退出直接誒使用deactivate即可)
注意:如果是gpu版本,激活tensorflow:activate tensorflow-gpu
接下來安裝tensorflow版本,可以選擇cpu版本或gpu版本,下載地址為:
- cpu:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/
- gpu:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/gpu/ 這裡選擇的是cpu版本,安裝方式為:
- pip install –ignore-installed –upgrade https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_amd64.whl
- pip install tensorflow:
上面兩種方式都可以安裝tensorflow,只是使用的鏡像地址不一樣,但是需要注意在虛擬環境中安裝。如遇到許可權不足問題,需要在windows開始菜單處右鍵以管理理員身份打開Anaconda Prompt命令行窗口即可。
檢驗是否安裝成功:
python >>> import tensorflow as tf >>> hello = tf.constant('Hello, TensorFlow!') >>> sess = tf.Session() >>> print(sess.run(hello))
安裝完成後可以在tensorflow環境中安裝所需的其他依賴了:
卸載
- cpu版本:pip uninstall tensorflow
- gpu版本:pip uninstall tensorflow-gpu
與pycharm整合
找到C:UsersadminAppDataLocalcondacondaenvstensorflow 然後將project interpreter 改為剛剛添加的即可
在windows cmd中直接操作就是利用system 的python環境,在Anaconda的prompt中操作就是利用Anaconda的python環境,如果activate tensorflow就是在tensorflow的python中運行了,在 使用pip安裝依賴時也是要在相應的環境中安裝。
pycharm中對應的環境如下: