下载MiniConda3

官方网站:https://docs.anaconda.com/free/miniconda/

往下翻找到Linux 64bit

下载下来是一个体积很大的sh文件,在下载文件夹打开终端,添加执行权限然后安装:

chmod +x Miniconda*
./Miniconda*

过程中一路yes即可

添加环境变量

默认情况下是不添加conda环境变量的,只有在base环境或者其他conda环境中,你才能使用conda命令。

将其添加到环境变量可以在任何终端中随时方便地激活conda环境:

nano ~/.bashrc

将以下环境变量添加到文件头:

export PATH=/home/修改为你的用户名/miniconda3/bin:$PATH

请注意,其中用户名部分需要修改为你自己的。

默认情况下,安装在用户home内,如果你的安装路径不同,也需要修改。

初始化Conda环境

重新打开终端,然后使用以下命令初始化conda:

conda init

之后,打开的任何终端,每一行前面都会带一个(base),表示这是Conda的Base环境,但是着实看着不是很舒服,而且也不是所有情况下都需要使用这个环境。

取消默认进入Conda Base

很简单,使用以下命令更改设置即可:

conda config --set auto_activate_base false

如果后面又希望默认激活Conda环境,那么将false改为true重新执行一遍就行。

注意:如果取消默认进入base,那么最好根据上面步骤添加环境变量,否则以后激活conda环境将非常麻烦。

更换Conda源

众所都周知在国内直接连国外服务器是很慢的,需要换国内镜像源加速下载。

touch ~/.condarc		# 创建conda配置文件
nano ~/.condarc			# 编辑conda配置文件

其中输入以下内容:

default_channels:
  - https://mirror.sjtu.edu.cn/anaconda/pkgs/r
  - https://mirror.sjtu.edu.cn/anaconda/pkgs/main
custom_channels:
  conda-forge: https://mirror.sjtu.edu.cn/anaconda/cloud/
  pytorch: https://mirror.sjtu.edu.cn/anaconda/cloud/
channels:
  - defaults

这里使用的是上海交大的镜像,清华源最近出问题比较频繁不是很推荐。