Anaconda3安装及使用

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
>>> 

接下来会有如下几步:

  1. 按回车键,查看安装协议
  2. 输入yes表示同意安装协议
  3. 选择安装路径,默认路径为/home/answer/anaconda3   (一般情况下是/root/anaconda3)
  4. 安装自带包,漫长的等待
  5. 安装路径是否加入要Path中,输入yes,提示语如下:

Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/answer/.bashrc ? [yes|no]
  1. 询问是否安装VS code,个人选择no

  2. 安装结束

刷新环境变量:

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
原文地址:https://www.cnblogs.com/answerThe/p/12066186.html