在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安裝結束,下一篇會出相關報錯的解決方法
大家如果有任何的問題,歡迎交流!