Pycharm 2018.3 中导入Anaconda3创建的环境
前置说明
描述
刚开始学习OpenCV+TensorFlow时,在老师推荐下采用Anaconda来进行开发环境管理以及代码调试。现因学习和开发,需要使用python编程较为常用的IDE——Pycharm。为了结合Anaconda强大的工具包、环境管理功能,我在Pycharm上尝试导入先前已经在Anaconda上配置好的环境。
条件
- Anaconda3: 已经配置好了自己需要的环境:python3.6、tensorflow模块、opencv模块等等;
- Pycharm: 此处安装为当前最新版:2018.3,永久**。
操作步骤
导入环境
- 打开Pycharm
- File->Settings
- Project:当前项目->Project Interpreter
- 此时,界面中显示的为我电脑环境配置中对应的python2.7版本信息,也就是当前项目默认的环境,我们接下来要做的就是把我先前在Anaconda中已经配置好的,已经安装好tensorflow和opencv的环境加载进来
- 点击图中“小齿轮”->Add…
- Conda Environment->Existing environment->…
- 打开你安装Anaconda的路径,在envs文件下存储着你自己配置的环境,此处我想要导入的环境为Anaconda中名为kaka的环境包。打开该文件夹后,有个lib文件夹,选中里面的python.exe。最后点击“OK”。
- 选中“Make available to all projects”,方便以后的项目使用,点击“OK”。
- 可以看到我们需要的环境下所有的Package以列表的形式加载了出来,里面就包含了我们需要的一些模块,比如pyqt、tensorflow等等。点击右下角按钮进行确认后,就大功告成啦!
测试环境
界面上显示已经导入成功了,那我们是不是应该要测试一下呢?这里我们就用其中的tensorflow做一个测试示范,写一个HelloTensorFlow。
- 打开Pycharm,重新创建一个项目
- 将项目保存到一个文件夹路径下
- 创建好一个项目后,可以看到当下的环境还是默认的python2.7,因此,打开之前的Setting界面,加载我们所要求的环境
- HelloTensorFlow上右击->New->File,新建一个Hello.py文件
- 敲入如下代码:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
- 点击运行
恭喜你,调试成功!
版权声明:本文为博主原创文章,未经博主允许不得转载。