1 Anaconda安装
1.1 下载地址
Anaconda官网下载地址:Individual Edition (Open Source Distribution)
Anaconda清华镜像下载地址:清华大学开源镜像站-Anaconda
1.2 注意事项
- 添加环境变量
第一项:是否把Anaconda加入环境变量。这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推荐打勾。
第二项:是否把Anaconda自带的Python3.7设置成系统默认的Python,这个根据需求自选。
2 环境管理
2.1 Anaconda中新建环境
为了保持Anaconda根目录/根环境的清洁,或为了同时安装不同版本的Python(如Python 2和Python 3,但Anaconda 2020.02版本已经不再支持Python 2,且固定Python版本为3.7),通常需要建立多个运行环境。(注意:新建环境的过程需要下载、安装anaconda的包,因此要先加速包的下载、安装,且“使用pip
安装”和“使用conda
安装”均要设置。)
在Anaconda中建立新的运行环境的操作方式有下面给两种:
2.1.1 通过Anaconda Navigator交互界面创建
- 打开Anaconda Navigator。
- 分别点击“Environments”、“Create”。
- 填写环境名称(英文、最好不要有空格)、勾选语言类型及版本,点击“Create”。
- 等待一段时间后,新环境即可创建完毕。
2.1.2 通过cmd创建
- 创建Python 3的环境:键盘同时按下
Win+R
调出“运行”窗口,输入cmd
后点击确定
调出命令行窗口,在命令行窗口键入conda create --name Python37 python=3.7
(此处Python版本选择的为3.7)。 - 激活Python37环境:在命令行窗口键入
activate Python37
,进入Python37的环境。 - 安装Python 3的包:继续在命令行窗口键入
conda install --name Python37 anaconda
,等待安装结束。 - 打开Jupyter Notebook:在命令行窗口键入
jupyter notebook
就可以进入基于Python 3.7的notebook。 - 退出Python37环境:如果需要退出Python 3的环境,键入
conda deactivate
退出。
创建完毕后,在cmd中键入以下代码查看当前环境下的可用kernel。
conda activate Python37
jupyter kernelspec list
随后,再检查指定环境及kernel下的配置文件(文件路径及名称:C:\Anaconda3\share\jupyter\kernels\python3\kernel.json
或C:\Anaconda3\envs\Python37\share\jupyter\kernels\python3\kernel.json
)内变量设置是否正确。不论是Python37环境下还是base环境下,kernel python3的配置文件中的变量均应设置为:
解释:
argv
:设置kernel所对应版本的Python的启动路径,请对应到相应版本的Python应用程序路径,如E:\\Anaconda3\\envs\\Python37\\python.exe
或E:\\Anaconda3\\python.exe
。
display_name
:Jupyter Notebook中kernel选项框中所展示的名字,可随意修改。
language
:表示使用python语言,请保持不变。
2.2 cmd命令代码
python -version
# 查看当前Python的版本
conda info -e
# 查看已有的环境
conda activate env_name
# 激活某环境
conda deactiv