Conda 配置与使用教程
公司的服务器conda 一直装不上,整了两天,终于解决了。
Conda 是一个开源的包管理器和环境管理器,可以用于安装多种编程语言的软件包。本教程将介绍如何查看当前的 Conda 配置、如何恢复默认源、如何设置清华大学和中国科学技术大学的镜像源,以及如何创建一个新的 Conda 环境。
1. 查看当前的 Conda 配置
要查看当前配置的 channels,可以使用以下命令:
conda config --show channels
这个命令会列出所有当前配置的 channels,即 Conda 搜索和安装包的源。
2. 恢复默认源
如果需要将 Conda 的 channels 恢复到默认设置,可以使用以下命令:
conda config --remove-key channels
这个命令会移除所有自定义添加的 channels,恢复到 Conda 的默认设置。
3. 设置清华大学镜像源
清华大学提供了快速的 Conda 镜像源,可以通过以下命令添加:
# 通用镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
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/
# 显示 channel URLs
conda config --set show_channel_urls yes
4. 设置中国科学技术大学镜像源
中国科学技术大学同样提供了优质的 Conda 镜像源,添加方法如下:
# 主要镜像源
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 Forge 镜像源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
# MSYS2 镜像源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
# 生物信息学相关的镜像源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
# Menpo 项目专用镜像源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
5. 创建新的 Conda 环境
使用清华大学的 Conda-Forge 镜像源创建一个名为 qwen1.5_lf
的新环境,并指定 Python 版本为 3.10:
conda create --name qwen1.5_lf python=3.10 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
执行该命令后,Conda 会下载并安装指定版本的 Python 及其依赖,创建一个新的虚拟环境。
不成功就换另一个–channel 指定的路径,我换到第三个就成功了