pycharm+Anaconda 如何配置环境(小白的踩坑记录)

  本文只是一个学习记录!!!

  前提:已经安装好Anaconda3(python 3.7.3 64-bit)和JetBrains PyCharm

  1.点击 Flie -> New Project

  

  2. 在New Project的界面下,选择New environment using Conda

  

  有几点需要说明的:

  i)New environment using & Existing interpreter

  new enviroment 就是新建个环境

  existing interpreter 就是应用之前已经建立好的环境

  ii)New environment using

  New environment using的选项中有:Virtualenv, Conda, Pipenv三项

  Pipenv这项,我不太了解。

  Conda这项:

  直接在Anaconda\envs目录下建立enviroment

  在Pycharm的Terminal界面,可以使用conda,也可以使用pip来安装包

  Virtualenv这项:

  是在建立的set_enviro项目下建立enviroment

  在Pycharm的Terminal界面,只可以使用pip来安装包

  注1:Virtualenv选项本人并没有实际实验过,只是看博客得出的。

  但对于 Conda这项实际操作过。

  注2:选择virtualenv容易踩的坑如下图:

  base interpreter:不要选择Anaconda3\python.exe参考https://blog.csdn.net/nklinsirui/article/details/102920405博客中有解释到:“因为你的这个环境下没有pythonSDK,也就是说,你选择的这个.exe环境本身就是一个从python解释器衍生出来的一个虚拟环境,所以没有办法解析,找不到解释器。”

  这时环境已经配置好了,但是在运行程序的时候发现,这个环境不像Anaconda\python.exe那样是个“大礼包”,缺少的包需要我们自己手动下载

  3. 建立一个.py程序

  

  4. 输入一个简单的例子并运行程序,发现报错:缺少‘numpy'的包

  

  5. 打开pycharm界面的Terminal,输入 conda install numpy

  

  6. 输入 y

  

  7. 安装完毕,点击运行,没有报错。