配置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
发现出现报错“ModuleNotFoundError: No module named 'tensorflow'”
原因是根目录下的Spyder找不到安装在tensorflow环境的Tensorflow模块,解决办法如下:
激活tensorflow环境,确定当前的工作环境为tensorflow安装所在的环境,使用conda工具在此环境下运行如下命令,安装Spyder。
conda install spyder
在Anaconda Prompt输入:” activate tensorflow ” 激活环境,再输入“Spyder”就打开了Spyder。
3 通过Anaconda Navigator进入Spyder
双击“Anaconda Navigator”,打开Anaconda Navigator
3.1 激活TensorFlow 环境
点击“Environments”,点击“tensorFlow”就激活了TensorFlow 环境
3.2 打开Spyder
点击“Home”,然后选中“Spyder”,点击“Launch”,打开Spyder
4 通过spyder.exe进入Spyder
直接通过“D:\Program\Anaconda3\envs\tensorflow\Scripts”进入Anaconda3中tensorFlow环境,找到“spyder.exe”进入Spyder
5 验证配置是否成功
在 IPython Consloe中执行如下命令:
import tensorflow as tf
得到如下界面,说明配置成功。
版权声明:
本文首发于onefish51的博客(http://www.cnblogs.com/onefish51和https://blog.csdn.net/weixin_31075593),未经允许不得转载,版权所有,侵权必究。