Anaconda与PyCharm的结合

一、准备工作

在安装完Anaconda与pycharm之后,找到安装目录打开如下图标

anaconda无法运行pymysql anaconda运行pycharm_python


(这里是使用命令行的方式进入,推荐;也可以使用打开Anaconda界面的方法进入,即上图中绿色的Anaconda Navigator 图标)

anaconda无法运行pymysql anaconda运行pycharm_命令行_02


这里的base是安装完Anaconda后,自动创建的环境,可以输入conda命令如:conda list查看base环境下安装的一些包

二、搭建环境

要学习conda 命令操作:资料链接 https://zhuanlan.zhihu.com/p/32925500

anaconda无法运行pymysql anaconda运行pycharm_命令行_03

conda create --name <env_name> <package_names>

红框中的命令即新建一个环境,环境名自定义即可,并在环境中安装了python 3.7版本
(因为我已经存在这个环境,所以这选择n,继续)

查看环境

conda info -e

anaconda无法运行pymysql anaconda运行pycharm_命令行_04


使用上图命令 conda info -e 查看所有环境,列表形式展现。

使用 conda activate <env_name>进行环境的切换

conda activate <env_name>

(这里注意,anaconda是一个环境管理软件,这里四个环境是不相干的,每个环境相互隔离,比如我在tf1中安装了tensorflow 1.X的版本,在pytorch中安装了 torch ,每个环境都有其对应的python包,可以使用 conda list 命令查看一些包的安装情况)

anaconda无法运行pymysql anaconda运行pycharm_环境配置_05


使用conda install <package_names>的方式在对应的环境中,进行包的安装

conda install <package_names

这里我是在pytorch环境进行 numpy 这个包的安装

自此,环境已经安装完毕,下面讲解如何在pycharm进行环境的配置。

三、Pycharm环境配置

打开pycharm:

这里我已经为工程配置好了 Project Interpreter,这个 Interpreter 就是对应环境下的 python的启动器,下面讲述如何一步一步进行配置。

anaconda无法运行pymysql anaconda运行pycharm_命令行_06

1)点击add

anaconda无法运行pymysql anaconda运行pycharm_环境配置_07


2)选择 conda Environment ,这里默认是第一个,而我们要选择第二个

anaconda无法运行pymysql anaconda运行pycharm_python_08


3)选择Existing environment

anaconda无法运行pymysql anaconda运行pycharm_anaconda无法运行pymysql_09

然后选择 Interpreter,这个路径是啥呢?就是在命令行查看环境信息时,各个环境的路径信息

anaconda无法运行pymysql anaconda运行pycharm_命令行_10

4)点击Interpreter后的三个点 … 进行环境 interpreter的选择,按照上图的路径,选择你要添加的环境

anaconda无法运行pymysql anaconda运行pycharm_环境配置_11

anaconda无法运行pymysql anaconda运行pycharm_anaconda无法运行pymysql_12

假设这里选择了 pytorch,点开,找到其中的 python.exe 的Interpreter,双击即可

anaconda无法运行pymysql anaconda运行pycharm_环境配置_13

点击 OK,Pycharm与Anaconda 的“联姻”环境就配置完毕

anaconda无法运行pymysql anaconda运行pycharm_环境配置_14


5)如果操作步骤正确,可以看到,八斗二期的项目 Project Interpreter的环境配置变为了 pytorch

四、Future,just go!

pycharm 这个IDE是一个开发大杀器,还有许多的功能

比如:远程连接,当然这是需要专业版;Debug……