一、Anaconda简介:

1.Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

2.Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换

简而言之,实现Python不同版本之间的切换。

二、Anaconda的安装和使用:

1.安装

按照步骤一步步进行,记得将anaconda加入环境变量。在cmd中进行测试。

anaconda和pycharm区别(Anaconda与Pycharm的简介和使用)(1)

注:如果显示出你的版本信息则表示安装成功

activate 能将我们引入anaconda设定的虚拟环境中,再次输入Python,进入的则是虚拟环境中。

anaconda和pycharm区别(Anaconda与Pycharm的简介和使用)(2)

注:笔者本机的Python环境为3.53,anaconda版本为3.6

2.简单的使用:创建自己的虚拟环境

conda create -n learn python=3

第一回使用可能会有包的更新,需要等待一段时间

3.anaconda常用的命令:

activate // 切换到base环境

activate learn // 切换到learn环境

conda create -n learn python=3 // 创建一个名为learn的环境并指定python版本为3(的最新版本)

conda env list // 列出conda管理的所有环境

conda list // 列出当前环境的所有包

conda install requests 安装requests包

conda remove requests 卸载requets包

conda remove -n learn --all // 删除learn环境及下属所有包

conda update requests 更新requests包

conda env export > environment.yaml // 导出当前环境的包信息

conda env create -f environment.yaml // 用配置文件创建新的虚拟环境

注:所有创建的虚拟环境都会在anaconda安装位置的envs文件中

anaconda和pycharm区别(Anaconda与Pycharm的简介和使用)(3)

三、Pycharm简介:

1.前提需了解什么是IDE?

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如较为适合python的Pycharm

2.Pycharm的优点:

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

四、Pycharm的安装和使用

1.进行安装

安装时根据提示进行安装,到达如下界面后,需要进行选择。

anaconda和pycharm区别(Anaconda与Pycharm的简介和使用)(4)

之后经过漫长的等待,程序安装成功。

2.Pycharm与anaconda进行关联

在Setting => Project => Project Interpreter 里面修改 Project Interpreter , 点击齿轮标志再点击Add Local为你提供某个环境的python.exe解释器就行了

anaconda和pycharm区别(Anaconda与Pycharm的简介和使用)(5)