本文目录

1.什么是Anaconda? 

2.Anaconda的特点

3.Anaconda下载安装

4.Anaconda应用介绍

5.conda包管理

6.conda环境管理

7.PyCharm和Anaconda关联


Python环境搭建之Anaconda快速学习_python


1.什么是Anaconda?

Anaconda 是一个开源免费的Python集成管理工具,自带了数据科学相关的依赖包,支持多平台Win/linux/OS X。

2.Anaconda的特点

安装简单,自动配置python运行环境,不需要像pycharm那样需要单独下载python,并且免费,非常适合新手操作。包含了180多个科学包及其依赖项,非常适合数据计算领域开发。Anaconda 内置一个python3环境,可以不用单独下载python。可以同时安装python2和python3,随时切换python环境。Anaconda 可以实现包管理(packages)和虚拟环境(environment)管理。使用conda 命令可用于安装、卸载、更新包、类似于pip。还可以创建不同版本的虚拟环境,类似于 virtualenv 。

3.下载安装

下载Anaconda

Anaconda官网,下载Anaconda:https://www.anaconda.com/products/individual

Python环境搭建之Anaconda快速学习_python_02

官网下载较慢,Anacondawin64百度云盘下载链接:

链接: https://pan.baidu.com/s/11BdyZ5XQTxK3qGDf-16QFg 提取码: mven

安装Anaconda

Anaconda安装非常简单,按照说明直接点击下一步就行,完成后会自动配置好Python环境以及一些常用第三方库。

安装过程中,尽量勾选如下选项,直接将Anaconda加入到系统环境变量中:

Python环境搭建之Anaconda快速学习_python_03

安装完成后,cmd输入conda --version检验安装是否成功。

Python环境搭建之Anaconda快速学习_python_04

4.Anaconda应用介绍

Python环境搭建之Anaconda快速学习_python_05


Anaconda Navigator :用于管理工具包和环境的图形用户界面,可以方便地启动应用、管理conda包、虚拟环境和频道,不需要使用命令行。

Python环境搭建之Anaconda快速学习_python_06

Jupyter notebook:一个强大的数据分析工具,你可以在上面写代码、运行代码、写文档、列方程式、做数据可视化展示等。

Python环境搭建之Anaconda快速学习_python_07

QTconsole :一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。

Python环境搭建之Anaconda快速学习_python_08

Spyder :Spyder 是强大的交互式 Python 语言开发环境,它最大的优点就是模仿MATLAB的“工作空间”的功能,可以很方便地观察和修改数组的值,提供高级的代码编辑、测试、调试功能。

Python环境搭建之Anaconda快速学习_python_09

5.conda包管理

查看conda版本

conda --version

更新conda

conda update conda

查看帮助

conda -h

查看已安装的包

conda list

安装第三方包

conda install matplotlib

更新python版本

conda update python#更新python,conda会将Python更新到该系列的最高版本

删除包

conda remove matplotlib

6.conda环境管理

conda可以实现虚拟环境的创建、导出、删除和更新,可以实现不同Python版本或软件包的隔离环境,并允许我们在各个环境之间自由切换。

查看当前存在哪些虚拟环境

conda env list 或者 conda info -e

创建一个python3.8版本名字为test的python独立环境

conda create -n test python=3.8

激活环境

activate test

退出当前环境

conda deactivate

删除该环境

conda remove -n test --all

7.PyCharm和Anaconda关联

如何在pycharm中使用Anaconda中的python解释器和库呢

首先,通过conda env list找到Anaconda中python解释器的路径:

Python环境搭建之Anaconda快速学习_python_10

然后,在pycharm中按照下面的步骤选择python解释器即可。

Python环境搭建之Anaconda快速学习_python_11


Python环境搭建之Anaconda快速学习_python_12