如何安装Anaconda?
如果觉得平时安装python的包太麻烦,可考虑安装Anaconda, Anaconda集成了巨大部分的python包。具体步骤如下所示(这里以Anaconda-python3.6为例):
- 下载Anaconda-python3.6.
$ wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
- 安装Anaconda
$ mkdir Anacondas
$ sh Anaconda3-5.2.0-Linux-x86_64.sh
- 在安装过程中,会让你选择Anaconda的安装路径,可以将路径改为
$ /root/Anacondas/anaconda3
- 在 zshrc 里面添加Anaconda-python路径
$ vim ~/.zshrc
$ export PATH="/root/Anacondas/anaconda3/bin:$PATH" ## 在zshrc添加路径,然后保存退出
source ~/.zshrc
- 检查是否安装成功
$ python
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 12:04:33)
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
- 可以再次查看python路径
$ which python
/root/Anacondas/anaconda3/bin/python
Conda 使用
- 创建新的环境 env_name
$ conda create --name env_name(新环境的名字) python=3.4版本号)
- 进入环境
$ activate env_name
- 退出环境
$ deactivate
- 移除环境
如果想要移除该环境,可以使用
$ conda remove --name env_name --all
选择yes就可以了
- 列出当前所有的环境
$ conda env list
包的基本操作
- 查询当前已经安装的包(若不指定具体的安装环境,默认为当前环境。所以如果先进入需要安装包的环境之后,指定环境部分均可不需要):
$ conda list -n env_name
- 查看某一包的信息
$ conda search numpy
- 安装某一包
$ conda install -n env_name numpy
或者指定版本
$ conda install -n env_name numpy==版本号
- 跟新某一包
$ conda update -n env_name numpy
- 删除某一包
$ conda remove -n env_name numpy
$ conda uninstall -n env_name numpy
- 升级所有的包
$ conda upgrade -n env_name --all