1.本机环境ubuntu18 自带python3.6,建议先删除自带的python3.6
慎重:如果是TLS版本的,切勿删除python,本人删除后桌面就进不去了,如果没装桌面就随意了。
1.卸载python3.6
$sudo apt-get remove python3.6
2.卸载python3.6以及它的依赖包
$sudo apt-get remove --auto-remove python3.6
3.清楚python3.6 (要想清除python3.5的配置文件和数据文件,执行以下命令:)
$sudo apt-get purge python3.6 $sudo apt-get purge --auto-remove python3.6
2.下载安装文件
1.可以去官网,如下:
下载地址https://www.anaconda.com/download/
旧版本下载https://repo.continuum.io/archive/
2.可以去清华镜像源,如下:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
3.安装
sudo sh Anaconda3-5.1.0-Linux-x86_64.sh
就可以见到如下提示:
Welcome to Anaconda3 5.1.0 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>
接下来会有如下几步:
- 按回车键,查看安装协议
- 输入
yes
表示同意安装协议 - 选择安装路径,默认路径为
/home/answer/anaconda3 (一般情况下是
/root/anaconda3
) - 安装自带包,漫长的等待
-
安装路径是否加入要Path中,输入
yes
,提示语如下:
Do you wish the installer to prepend the Anaconda3 install location to PATH in your /home/answer/.bashrc ? [yes|no]
-
询问是否安装
VS code
,个人选择no
。 - 安装结束
刷新环境变量:
source /home/answer/.bashrc
验证:
键入python验证
键入conda命令验证
4.conda常用命令
查看环境
conda env list
创建环境
conda create -n python36 python=3.6
进入环境
source activate python36
activate python36 # windows下
搜索包
conda search mxnet*
指定环境,查看已安装的包
conda list -n python36
指定环境,安装指定版本的包
conda install -n python36 mxnet==1.0.0
指定环境,更新包
conda update -n python36 mxnet
指定环境,删除包
conda remove -n python36 mxnet
导出环境为yml
conda env export > environment.yml
根据yml创建环境
conda env create -f environment.yml
对yml文件修改后更新环境
conda env update -f environment.yml
退出环境
source deactivate
deactivate # windows下
复制环境
conda create -n python36 --clone python36_new
删除环境
conda remove -n python36 --all
更改镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
修改后可以在~/.condarc配置文件中可以看到相应信息
pip修改镜像源(修改~/.pip/pip.conf配置文件)
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple