简    介:

        可能有些同学刚接触这Python、pycharm和anaconda的时候会很迷惑这三者到底是什么关系。

       1.Python是个解释器(基本编译环境)类似于c语言,是一种编程语言。

       2.Anaconda 是一个python的发行版,包括了python和很多常见的软件库,(例如可以opencv、nampy等) 和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。

      所以装了anaconda就不需要装python了!!!Anaconda中自带Python,可以更改Python版本,比较方便。

编程工具和编程语言的关系—Python仅仅是一种语言,不用把它妖魔化了)。

在进行这三个软件和虚拟环境时首先需要下载的就是anaconda,首先说一下怎么下载anaconda。

anaconda下载

        打开网址,对应的anaconda版本是支持python3.9。如果想下载之前的版本,或者更低python版本的anaconda,可以打开网址。根据自己的电脑下载32位或者64位的。

conda解释器 python pycharm解释器anaconda_conda解释器 python

        双击下载好的anaconda安装包,just me是说只供当前用户使用。all user 是供使用这台电脑的所有用户使用,是权限问题。对空间影响不大。如果你的电脑上只有建了一个用户,all users和just me 的作用是一样的。所以点击just me就好了。

conda解释器 python pycharm解释器anaconda_Python_02

       然后点击next,当让你选择安装安装路径的时候,一定不要选择默认安装位置,因为默认位置是c盘,以后要在anaconda里面创建环境的时候会很占内存,影响C盘内存,电脑可能会卡,最好在D盘中创建一个文件夹来放anaconda。

conda解释器 python pycharm解释器anaconda_python_03

        和图中一样将图中的√勾上,虽然出现红色的警告,但是要勾上,将anaconda添加到环境变量中去。然后点击完成就好了。这一步一定要选上,如果忘记勾上需要自己设置环境变量,可以自己搜一下,这里不再赘述。

conda解释器 python pycharm解释器anaconda_Python_04

创建虚拟环境

        下载好了anaconda之后可以在anaconda中(使用anaconda的命令窗口)

conda解释器 python pycharm解释器anaconda_conda解释器 python_05

建立基于Python的虚拟环境,可以创建多个虚拟环境,各个虚拟环境不会相互影响。我这里建立的是Python3.6版本的虚拟环境。

在打开的控制面板中输入下面代码

conda create --name python36 python=3.6

conda解释器 python pycharm解释器anaconda_conda解释器 python_06

python36 是环境名,python=3.6是要创建的python版本

conda解释器 python pycharm解释器anaconda_虚拟环境_07

 下面打开pycharm,配置自己的虚拟环境

conda解释器 python pycharm解释器anaconda_虚拟环境_08

 选择conda的环境,下图红色框框,然后就根据下图2的提示继续进行。

conda解释器 python pycharm解释器anaconda_conda解释器 python_09

 

conda解释器 python pycharm解释器anaconda_conda解释器 python_10

创建完成后可以在pycharm中的settings—project interpreter中看到

conda解释器 python pycharm解释器anaconda_python_11

下图可以看到我创建的所有环境,其中py36是新创建的环境。

conda解释器 python pycharm解释器anaconda_conda解释器 python_12

         我们可以看到虚拟环境py36环境下的一些安装包(package)

conda解释器 python pycharm解释器anaconda_虚拟环境_13

如何创建项目

下面说一下如何创建一个项目project,我刚开始使用时建了很多乱七八糟的项目,项目和项目嵌套使用,所以后面运行程序的时候会出现错误,花了很多时间才解决,后来是发现是项目不规范的原因。点击下图新建项目

conda解释器 python pycharm解释器anaconda_conda解释器 python_14

 更改文件名:

untitled换成自己想要建立的文件名,我这里建立一个a文件。

conda解释器 python pycharm解释器anaconda_虚拟环境_15

        此时需要把Existing interpreter那里的解释器换成我们建立的py36

 

conda解释器 python pycharm解释器anaconda_python_16

         如果这里没有的我们要的虚拟环境的话就点击右边3个点 ... ,然后就可以显示全部虚拟环境了,参照上图的路径添加虚拟环境。

         此时文件夹就建立完成了,可以到D盘查找到建立的文件。

conda解释器 python pycharm解释器anaconda_虚拟环境_17

     

如何创建Python文件

项目文件夹中建立Python文件。

conda解释器 python pycharm解释器anaconda_Python_18

建立过程如图所示:选中项目文件夹a鼠标右键

conda解释器 python pycharm解释器anaconda_conda解释器 python_19

         然后给文件取个名字,注意不要是中文名字,到此Python文件就创建成功了,可以开始使用Python了。

conda解释器 python pycharm解释器anaconda_conda解释器 python_20

 

conda解释器 python pycharm解释器anaconda_python_21

在使用pycharm的时候可能会需要用到一些安装包或者是依赖包了,例如requiremen.txt的依赖包,容易出现的错误我也总结了一下解决办法,