Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。
下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
1.conda下载
找到最新的版本,我下载的是2021年linux64位最新版
复制链接,wegt下载
$wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.10.3-Linux-x86_64.sh
2.安装
$bash Miniconda3-latest-Linux-x86_64.sh
一直enter并yes,直到提示安装成功
3.配置镜像
之前通过不同的教程配置多次镜像,但后来使用conda创建小环境的时候一直报错:
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
根据一些教程去掉defult,去掉https的s都没用,最后看了一个教程莫名其妙成功了……
Windows 用户无法直接创建名为 .condarc 的文件,可先执行
①:$conda config --set show_channel_urls yes 生成该文件
②:修改.condarc文件
$vim .condarc
将文件清空,并将以下内容复制到文件中:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true
4.创建小环境
小环境相当于一个一个的小空间,每个小空间的功能不一样,并且每个小空间的软件互不干扰。这解决了某些软件需要依赖包的版本不一样。
$conda activate xxx(环境名称)
5.下载软件
可以先使用 conda activate xxx进入环境
然后再下载软件