Ubuntu下Anaconda安装与使用

Anaconda官网只提供最新版本
若想下载以往版本请前往清华mirror
Anaconda与Python版本的对应关系查询网站

我这边要需要安装Python3.7 所以下载的 Anaconda3-5.3.0-Linux-x86_64.sh

安装命令:

sh Anaconda3-5.3.0-Linux-x86_64.sh

唯一需要注意一点:安装地址最好不要更换,采用默认安装地址,yes就行。
至于Conda安装的最后提示的是否安装Microsoft VSCode,按自己需要选择即可。

在终端键入:

conda list

出现下图内容就安装成功了(如果不出现,则执行 source ~/.bashrc,使环境变量生效)
在这里插入图片描述

不直接装Python而装Anaconda,最大的作用应该还是为了借助docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响利用,即创建虚拟环境方便环境管理。

Anaconda的核心指令工具是conda,其用于包与环境管理,下面将讲解利用conda指令进行虚拟环境的 创建、激活、退出、删除与分享

创建

conda create -n env_name python=version

激活

source activate env_name

此时可在终端键入python --version以确定虚拟环境是否正确切换。

退出

source deactivate env_name

删除

虚拟环境全部删除:

conda remove -n env_name --all

删除某虚拟环境中某个包:

conda remove -n env_name pkg

分享

conda env export > environment.yml

将在当前 工作目录生产一个环境文件 environment.yml
对方利用

conda env create -f environment.yml

即可创建相同环境

常用命令:
该虚拟环境安装了那些包

conda list

安装包

conda install pkg

查看有哪些虚拟环境已创建

conda env list 或 conda info -e

更新conda

conda update conda

打开图形界面

anaconda-navigator

增加、删除conda源

#查看源
conda config --show
#添加源
conda config --add channels 源的地址url(或sudo vim ~/.condarc 打开直接复制进去)
#推荐清华源
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
#删除源时,挽回默认源
conda config --remove-key channels

遇到的一些报错的整理

①用conda 尝试安装easydict报错
在这里插入图片描述
解决方案:

anaconda search -t conda easydict

检索该包
在这里插入图片描述

增加检索的频道

conda config --add channels conda-forge

然后重新安装成功。
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值