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