1. 程式人生 > >利用anaconda安裝tensorflow並部署到pycharm中

利用anaconda安裝tensorflow並部署到pycharm中

  1. 下載anaconda,地址如下:https://www.anaconda.com/download/。這裡需要注意的是,如果你的系統不是Linux的而是Windows的,請千萬不要下載最新的版本,目前最新的5.3版本自帶的python編譯器是3.7的,目前tensorflow還沒有匹配高版本python的Windows版。我們選擇4.2版本即可,自帶的是python3.5;
  2. 下載後安裝

直接點選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.完成。