ubuntu下安装Anaconda3以及使用大全(包括基本使用命令和更改镜像源(conda和pip))

Anaconda是python开发环境特好用的一个工具,可以让你的python环境不受外界干扰,在同一机器上不同python工程提供了方便。
现将Anaconda在ubuntu系统下安装过程整理如下,方便以后使用过程中的查找。
(1)安装文件下载
Anaconda和Python版本是对应的,所以需要选择安装对应Python2.7版本的还是Python3.7版本或其他版本的,根据自己的需要下载合适的安装包。
下载链接:https://www.anaconda.com/download/#linux,按照该链接将安装文件下载下来就好。
(2)进入安装包所在目录,打开终端。
执行:bash Anaconda3-2019.10-Linux-x86_64.sh
在执行过程中一路回车:
在这里插入图片描述
直到出现:
在这里插入图片描述
输入yes按回车继续
之后就提示你要将Anaconda安装在目录/home/xxx/anaconda3下面:(建议使用此目录)。
在这里插入图片描述
然后就回车,开始进行安装过程了。
在这里插入图片描述
(3)环境变量设置(很重要)
在安装过程中有的会提示是否将anaconda加入环境变量,这时选择时就好,方便在任何位置使用。但有的过程中不会提示是否添加到环境变量,这时就需要自己手动添加,如果不添加,在终端还是会显示本机自带的python版本
在这里插入图片描述
添加过程如下:

sudo gedit ~/.bashrc
export PATH="/home/userName/anaconda3/bin:$PATH"
source ~/.bashrc

再次输入:which python

会改变为:/home/xx/anaconda3/bin/python
在这里插入图片描述
(4)基本使用命令
a、更换镜像
第一步:
查看anaconda中已经存在的镜像源

conda config --show channels

第二步:添加镜像源(永久添加)

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

第三步:设置搜索时显示通道地址

conda config --set show_channel_urls yes

注意:如果不想按照上述步骤添加镜像,可使用如下命令直接制定安装时使用的镜像地址(以matplotlib为例)

conda install matplotlib -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

b、创建环境
创建环境一般分为两种:
第一种:直接用命令创建一个空白的Python环境

#在/opt/anaconda3/envs/里创建一个名为py37的环境,其使用的python版本为3.7
conda create -n py37 python=3.7 

第二种:根据已有conda中的环境xxxx.yaml创建环境
首先:根据已有虚拟环境生成xxxx.yaml文件的命令

conda env export > environment.yaml

其次:根据生成的yaml文件创建环境命令

conda env create -f environment.yaml

c、查看安装包以及安装

conda list
conda install packages

d、激活与退出环境

conda activate pyName
conda deactiate pyName

(5)在conda环境中安装python包的时候往往会出现安装不成功的情况(以opencv为例),这时就需要用pip命令来安装相应的包。但是在使用pip install时默认时国外的下载源,速度太慢,因此需要更换镜像源。
1)、首先接受几种镜像源(亲测豆瓣源的速度较快)
a、阿里云

http://mirrors.aliyun.com/pypi/simple/

b、清华大学

https://pypi.tuna.tsinghua.edu.cn/simple/

c、中国科技大学

https://pypi.mirrors.ustc.edu.cn/simple/

d、豆瓣

https://pypi.douban.com/simple/

注意:若出现问题,可尝试使用https协议
2)、使用方法(三种方法)
a、命令法(以使用豆瓣源安装numpy为例)

pip install numpy -i https://pypi.douban.com/simple/

pip执行时要注意pip的路径已加入环境变量,可被搜索到执行,如果没有需要进行pip当前目录进行安装

b、设置默认值法
设为默认值可以一次性解决频繁使用命令行的麻烦

pip config set global.index-url https://pypi.douban.com/simple/

c、创建默认文件法
找到~/.pip/pip.conf(如果没有就新建一个),包含一下内容:

[global]
index-url = https://pypi.douban.com/simple/

注意:b和c两种方法本质一样

  • 16
    点赞
  • 78
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值