Spyder配置tensorflow开发环境

配置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

Spyder配置tensorflow开发环境_第1张图片

发现出现报错“ModuleNotFoundError: No module named 'tensorflow'”

原因是根目录下的Spyder找不到安装在tensorflow环境的Tensorflow模块,解决办法如下:

激活tensorflow环境,确定当前的工作环境为tensorflow安装所在的环境,使用conda工具在此环境下运行如下命令,安装Spyder。

conda install spyder

Spyder配置tensorflow开发环境_第2张图片

Anaconda Prompt输入:” activate tensorflow ” 激活环境,再输入“Spyder”就打开了Spyder。

3 通过Anaconda Navigator进入Spyder

双击“Anaconda Navigator”,打开Anaconda Navigator

3.1 激活TensorFlow 环境

点击“Environments”,点击“tensorFlow”就激活了TensorFlow 环境

Spyder配置tensorflow开发环境_第3张图片

3.2 打开Spyder

点击“Home”,然后选中“Spyder”,点击“Launch”,打开Spyder

Spyder配置tensorflow开发环境_第4张图片

4 通过spyder.exe进入Spyder

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

Spyder配置tensorflow开发环境_第5张图片

 

验证配置是否成功

在 IPython Consloe中执行如下命令:

import tensorflow as tf

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

Spyder配置tensorflow开发环境_第6张图片

你可能感兴趣的:(Tips,机器学习)