配置Spyder(tensorflow)開發環境


Spyder 是Anaconda自帶的集成開發環境(IDE),可以在Spyder中進行tensorflow的開發。

1 重新安裝Spyder

在Anaconda 中已經安裝的tensorflow環境中(在Anaconda 中安裝的tensorflow環境的方法見:TensorFlow-GPU安裝-by-Anaconda-in-Windows方法二),重新安裝Spyder,具體見“本文 2.2打開Spyder”。

2 通過Prompt進入Spyder

2.1 激活TensorFlow 環境

雙擊“Anaconda Prompt”,在Anaconda Prompt輸入:” activate tensorflow” 激活TensorFlow環境

2.2 打開Spyder

輸入“Spyder”就打開了Spyder,在 IPython Consloe中執行如下命令:

import tensorflow as tf

clip_image002[4]

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

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

激活tensorflow環境,確定當前的工作環境為tensorflow安裝所在的環境,使用conda工具在此環境下運行如下命令,安裝Spyder。

conda install spyder

clip_image004[4]

Anaconda Prompt輸入:” activate tensorflow ” 激活環境,再輸入“Spyder”就打開了Spyder。

3 通過Anaconda Navigator進入Spyder

雙擊“Anaconda Navigator”,打開Anaconda Navigator

3.1 激活TensorFlow 環境

點擊“Environments”,點擊“tensorFlow”就激活了TensorFlow 環境

clip_image006[4]

3.2 打開Spyder

點擊“Home”,然后選中“Spyder”,點擊“Launch”,打開Spyder

clip_image008[4]

4 通過spyder.exe進入Spyder

直接通過“D:\Program\Anaconda3\envs\tensorflow\Scripts”進入Anaconda3中tensorFlow環境,找到“spyder.exe”進入Spyder

clip_image010[4]

5 驗證配置是否成功

在 IPython Consloe中執行如下命令:

import tensorflow as tf

得到如下界面,說明配置成功。

clip_image012[4]

 

版權聲明:

本文首發於onefish51的博客(http://www.cnblogs.com/onefish51https://blog.csdn.net/weixin_31075593),未經允許不得轉載,版權所有,侵權必究。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM