Anaconda
是python
的一个发行版,同样开源免费,conda
包管理不知道比pip
高到哪里去了[/滑稽]
Anaconda.png
首先下载
国内的话就用清华的镜像源 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载对应的系统和版本就行了,列表越往下版本越新,其中标有X86_64
的是64
位系统,,只有X86
的是32位系统。
安装
我用 linux
系统,下载的Anaconda3-5.0.1-Linux-x86_64.sh这个文件,安装也很容易,直接在终端切换到文件地址,然后
$ bash Anaconda3-5.0.1-Linux-x86_64.sh
一路回车,中间会问你
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/wangming/.bashrc ? [yes|no]
是否吧conda
加入到PATH
?
回答yes
, 当然也可以手动添加,只需要在终端输入
$ cd ~
$ vim .bashrc
在后面追加export PATH=/home/USER/anaconda3/bin:$PATH
注意!,USER
是你安装的用户名,自己换吧~
配置
- 更换镜像,
Anaconda
官方镜像速度贼鸡儿慢,需要换成清华的镜像,在终端依次输入
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --set show_channel_urls yes
- 当然还能添加一些第三方源,一般用不到。
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
简单使用
- 创建环境,比如创建一个
python3.6
的环境,炒鸡简单!
$ conda create --name python36 python=3.6
- 激活环境,终端输入
$ source activate python36
- 然后当前终端环境就是
python3.6
了,可以输入python -V
试一试!
退出当前环境,终端输入
$ source deactivate python36
- 删除环境,终端输入
$ conda remove -n python36 --all
- 查看所有的环境,终端输入
$ conda info -e
- 安装
python
包,例如requests
$ conda install requests
- 更新
python
包
$ conda update requests
- 删除
python
包
$ conda remove requests
- 一个有趣的地方是
conda
能还能更新自己,python
,anaconda
哦,比如
$ conda update conda
$ conda update python
$ conda update anaconda
- 查看安装的包
$ conda list
- 当然有一些包还是需要用
pip
安装的哦!