tensorflow的吐血安裝———Win10+anaconda+tensorflow+pycharm安裝(二)

在tensorflow的吐血安裝———Win10+anaconda+tensorflow+pycharm安裝(一)裏面完成了anaconda和tensorflow的安裝

這一節寫anaconda裏面spyder和pycharm的tensorflow環境的配置


配置spyder(tensorflow) 開發環境

 

1.開始菜單裏面雙擊“Anaconda Navigator” anaconda啓動後找到tensorflow虛擬空間—點擊install—安裝完成後點擊launch

(或者點擊左側Environments—tensorflow—not installed—輸入spyder安裝)

其他第三方包都可按照此類方法安裝

2..點擊開始菜單會發現spyder括號裏代表的是創建的環境 點擊spyder(tensorflow)

3.打開spyder 輸入import tensorflow測試即可

(輸入 import tensorflow as tf

發現出現報錯“ModuleNotFoundError: No module named 'tensorflow'”

原因是根目錄下的Spyder找不到安裝在tensorflow環境的Tensorflow模塊,解決辦法如下:

激活tensorflow環境,使用conda工具在此環境下運行如下命令,安裝Spyder。

輸入:conda install spyder)

 

 

 

 


配置配置pycharm(tensorflow) 開發環境

del是我創建的文件夾

1.打開pycharm——File->settings->Project xxx:->Project interpreter

2.點擊按鈕並選擇add...

3.點擊後在設置中,選中Existing interpreter 並選擇anaconda目錄下的envs\tensorflow\python.exe

4.輸入import tensorflow測試即可


(如果報錯AttributeError: module 'tensorflow' has no attribute 'Session'。

這是因爲在Tensorflow 2.0版本中已經移除了Session這一模塊,修改運行代碼)

代碼如下 :

# -*- coding: utf-8 -*-
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
hello = tf.constant('hello,tf')
sess = tf.Session()
print(sess.run(hello))

到此爲止,Win10+anaconda+tensorflow+pycharm+spyder安裝結束,下一篇會出相關報錯的解決方法

大家如果有任何的問題,歡迎交流!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章