文章目录
一、 Anacanda与Conda简介
1. Anacanda
Anacanda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
2. Conda
conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。
二、 Anacanda安装注意事项
1. 选Anacanda2还是Anacanda3?
Anacanda下载有2和3区分,对应默认base环境是python2还是python3之分,因为之后可以使用conda安装其他版本python环境,故这里选择哪个版本均可。
2. 环境变量的配置
Anacanda下载完成后,需要配置环境变量, 添加 anaconda的安装目录的Scripts文件夹路径,比如我的路径是:C:\Users\68814\Anaconda3\Scripts
打开cmd命令行,输入:
conda --version
显示如下,则说明Anacanda安装成功
三、 Anacanda管理虚拟环境
1. 常用指令
# 查看帮助
conda -h
# 创建一个名字为python27的环境,并安装python2.7版本(创建的环境都放在envs文件夹中)
conda create --name python27 python=2.7
# 也可以改成python3.6,或者再加一个tensorflow-gpu 1.10
conda create --name python27 python=3.6 tensorflow-gpu=1.10
# 激活或切换环境 (单输入activate会进入base环境)
activate python36
# 再来检查python版本,显示是 3.6
python -V
# 退出当前环境
deactivate python36
# 删除该环境
conda remove