Anaconda环境下Python环境配置指南
一 什么是Anaconda
1.首先它是一种python开发工具。用它来做python的环境管理很方便
2.在Anaconda中已经装好了conda,我们就用它做环境管理。所以只要安装好anaconda就一站式解决了
二 Anaconda的优势是什么
1.易于解决多版本python并存、切换以及各种第三方包安装问题
2.免费!!!!!
3.流行!!!!!
三 安装好的Anaconda有好几个应用入口,它们有什么用途
四 设置环境变量
将C:\ProgramData\anaconda3\Scripts(根据自己的安装地址改一下)添加到系统环境变量中的path里
五 添加镜像源
在Anaconda prompt界面配置镜像源(配置改动将更新到配置文件),使用命令如下:
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/'
conda config --set show_channel_urls yes
源命令的其他相关操作如下:
conda config --show 查看当前所有配置
conda config --show-sources 查看当前使用源
conda config --remove channels 删除指定源
conda config --add channels 加指定源
六 设置conda环境和缓存目录
默认情况下,Conda创建的新环境以及过往安装的模块缓存都存储在用户目录。
默认信息不会在Conda(user-specific)配置文件“$HOME/.condarc”中体现,但可通过"conda info"查看,包括默认环境路径、默认缓存路径、Conda源设置等。
添加或修改“$HOME/.condarc”中的“env_dirs”和“pkgs_dirs”配置项,可以设置conda环境和缓存(envs directories 和 package cache)的默认路径。
按顺序第一个路径作为默认存储路径,搜索环境和缓存时按先后顺序在各目录中查找。
使用conda命令指定存放路径:
conda config --add envs_dirs D:\conda3\envs # 添加环境绝对位置
conda config --add pkgs_dirs D:\conda3\pkgs # 添加包绝对位置
添加完成后使用config info命令查看如下
七 升级工具包
安装完成后,可以对所有工具包进行升级,在命令行执行“conda upgrade –all”,询问是否安装升级版本时,输入y
此时最好已经完成镜像源的设置,不然下载安装太慢会让人发疯的
八 管理python环境
基础命令如下,必须掌握
conda create --name <env_name> <list of packages> 创建新环境
conda create --name testpy2 python=2.7 pandas 创建名为testpy2的运行环境,并安装pandas包及其依赖包
conda create --name testpy36 python=3.6 anaconda 创建名为testpy36的运行环境,并安装anaconda集合包(conda默认环境)
conda env remove --name <env_name> 删除环境
conda env list 显示所有的环境
conda info 显示当前安装的conda信息
conda info --envs 显示所有运行环境
activate <env_name> windows系统下,激活(进入)环境
deactivate windows系统下,去激活(退出)当前环境
为了保证代码可以正确运行,分享代码的同时,也需要将运行环境分享;
通过conda可将当前环境下的 package 信息存入YAML 文件, 当执行他人的代码时,可使用此YAML文件创建同样的运行环境;
conda env export > BackupEnv.yaml 将当前运行环境的package信息导出到名为BackupEnv的YAML文件
conda env create --force BackupEnv.yaml 使用YAML文件创建运行环境
九 在PyCharm中使用Anaconda创建的环境
首先要知道你创建的python虚拟环境的磁盘位置。可以在conda prompt中用conda env list查看
在pycharm中依次点击File—》Settings—》Project:xxxxx—》Project Interperter—》“齿轮”按钮—》“Add Local…”
在出现页面中,添加Conda环境信息并保存
添加之后如下
参考来源:
https://www.cnblogs.com/anliven/p/9998662.html
作者:BF0624