清华镜像源主要用于加速软件包的下载和安装,以下是其用法说明:
一、针对不同软件的使用方法
pip(Python 包管理工具):
临时使用:可以在使用
pip install 命令时指定 -i 参数
来使用清华镜像源,例如:
powershell
pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple
永久设置:
#Windows:在命令提示符中执行
powershell
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
#Linux 和 macOS:在终端中执行
powershell
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
也可以编辑 ~/.pip/pip.conf 文件(如果没有则创建),添加以下内容:
plaintext
powershell
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
conda(Anaconda 包管理工具):
临时使用:可以在使用 conda install 命令时指定 -c 参数
来使用清华镜像源,
例如:
powershell
conda install package_name -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
永久设置:
Windows:在 Anaconda Prompt 中执行
powershell
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
和
powershell
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
Linux 和 macOS:在终端中执行
powershell
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
和
powershell
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
也可以编辑 ~/.condarc 文件(如果没有则创建),添加以下内容:
plaintext
复制
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
Maven(Java 项目管理工具):
编辑 ~/.m2/settings.xml 文件(如果没有则创建),
在 标签内添加以下内容:
xml
复制
<mirrors>
<mirror>
<id>tuna</id>
<mirrorOf>*</mirrorOf>
<url>https://mirrors.tuna.tsinghua.edu.cn/maven/</url>
</mirror>
</mirrors>
npm(Node.js 包管理工具):
临时使用:可以在使用 npm install 命令时指定 --registry 参数
来使用清华镜像源,例如:
powershell
npm install package_name --registry=https://registry.npmmirror.com
永久设置:在命令提示符或终端中执行
powershell
npm config set registry https://registry.npmmirror.com