利用anaconda安裝tensorflow並部署到pycharm中
- 下載anaconda,地址如下:https://www.anaconda.com/download/。這裡需要注意的是,如果你的系統不是Linux的而是Windows的,請千萬不要下載最新的版本,目前最新的5.3版本自帶的python編譯器是3.7的,目前tensorflow還沒有匹配高版本python的Windows版。我們選擇4.2版本即可,自帶的是python3.5;
- 下載後安裝
直接點選next即可。
3.開啟anacode prompt,輸入
>>>python
檢測是否安裝成功編譯器。
觀察版本確實是3.5.4,若不是,請重新下載anaconda。輸入:
>>>exit()
從python編輯器中登出。
4.建立tensorflow環境
依然是在anaconda prompt中操作,輸入
>conda create –n tensorflow python=3.5
這裡的“tensorflow”只是環境名,你也可以取“tf”,影響不大。
然後開始建立
輸入y就行了。然後開始等待,
5.啟用環境
安裝完成後,輸入:
>activate tensorflow
如下
你會看到,在C:\Users\Administrator前面有環境名稱。
5.安裝tensorflow
利用pip進行安裝。你也可以直接pip install tensorflow,但是如果網速不夠快的話,會報runtime錯誤。
>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0-cp35-cp35m-win_amd64.whl
回車執行命令後,開始等待。完成後,進入如python中檢測,
輸入測試程式碼:
import tensorflow as tf
沒有報not find ‘tensorflow’,就說明正確了。之後退出。
6.在中anaconda navigator
進入anaconda navigator中,在environment子目錄下,選擇not installed,搜尋ipython-notebook和spyer,安裝,點選右下角apply。等待即可。安裝成功後,會自動退出程式,重新開啟就好。
7.點選初始介面的spyer,進行測試
輸入測試程式碼
import tensorflow as tf
hello = tf.constant("Hello Tensorflow!")
sess = tf.Session()
print (sess.run(hello))
sess.close()
有輸出結果,就說明正確。
8.配置到pycharm中。
開啟pycharm,file>settings>project interpreter>add local。選擇tensorflow環境下的python編譯器,千萬不要選擇root環境下的。
路徑:你的anaconda安裝資料夾(使用者自定義的,我自己就是在D盤)\envs\tensorflow\python.exe。
點選OK後等待即可。
9.測試
建立python file,輸入測試程式碼,同上。
10.完成。