Ubuntu下Anaconda配置大全:安装、完全卸载、以及第三方包库的安装方法(加速)汇总

Anaconda

Anaconda是一个方便的python包管理和环境管理软件,一般用来配置不同的项目环境(如Python3、Python2环境),这样一来我们就可以在一台设备上,便捷的使用不同版本的Python。

1.Anaconda的安装

考虑到清华镜像之前被停了一段时间,所以这回还是乖乖的走Anaconda官网下载。
安装很简单,进入下载目录

bash Anaconda3-2019.07-Linux-x86_64.sh

一路yes,安装位置可以自行更改下。
注意:安装完事后,conda 在本终端是不好使的,需重启终端(再开一个)
在这里插入图片描述

2.Anaconda的卸载

进入 Anaconda 安装目录,用下面这个命令删除整个安装文件夹

 sudo rm -rf anaconda文件夹名

删除环境
打开gedit ~/.bashrc删除如下内容
在这里插入图片描述
更新路径文件:source ~/.bashrc

3.Anaconda安装第三方包汇总

3.0.安装加速

开始之前修改镜像源是有必要的,要不速度着实有些急人
a.修改conda源
存储在文件.condarc中,列出:conda config --show-sources
清华镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

还原原始镜像

conda config --remove-key channels

b.修改pip源
若该文件~/.pip/pip.conf不存在,则新建

mkdir ~/.pip
cd ~/.pip
touch pip.conf

打开文件gedit ~/.pip/pip.conf并添加
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

3.1.对于Anaconda包含的库

法1:终端安装

conda deactivate env_name #激活对应环境名
conda install包名(或 pip intall 包名

PS:源环境名为base,有的为root
退出环境为:conda deactivate

法2:界面安装
打开图形化界面anaconda-navigator,直接在未安装处搜寻包,然后选择点击Apply
在这里插入图片描述

3.2.对于Anaconda中没有包的安装

activate env_name
cd 安装包中setup.py所在目录
python setup.py install

3.3.对于暂不支持的包库

只好下载其编译文件whl,安装whl文件:在该文件的目录下

pip install 文件名

PS:找包渠道
地址1 and 地址2

4.Anaconda常用操作

4.1.环境操作

(1)创建环境:conda create -n env_name 包名=版本号
(2)激活环境:conda activate env_name
(3)离开环境:conda deactivate
(4)列出环境:conda env list
(5)删除环境:conda env remove -n env_name
(6)导出环境:conda env export > env_name.yml 或 pip freeze > requirements.txt
(7)导入环境:conda env create -f env_name.yml 或 pip install -r requirement.txt

4.2.包操作

(1)安装:conda install 包名==版本号 (注:有的包conda不好使试一下pip)
(2)卸载:conda remove 包名
(3)更新:conda update 包名 conda update -all
(4)列出:conda list 包名 conda list
(5)搜索:conda search 包名
PS:conda 会自动安装依赖项;conda可以同时安装多个包;在conda中,anything is a package,conda本身可以看做是一个包,python环境也可以看做是一个包,anaconda也是一个包,因此除了普通的第三方包支持更新之外,这三个包也支持更新。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星空•物语

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值