PyPI 软件仓库

服务域名

如果您正在使用 TUNA 镜像站,可以使用 pypi.tuna.tsinghua.edu.cn 替换下面所有的 mirrors.tuna.tsinghua.edu.cn/pypi/web

BFSU 镜像站没有为 PyPI 提供独立服务域名。

PyPI 镜像在每次同步成功后间隔 5 分钟同步一次。

pip

临时使用

pip install -i {{endpoint}}/web/simple some-package

注意,simple 不能少。
pip 要求使用 https ,因此需要 https 而不是 http

设为默认

升级 pip 到最新的版本后进行配置:

python -m pip install --upgrade pip
pip config set global.index-url {{endpoint}}/web/simple

如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:

python -m pip install -i {{endpoint}}/web/simple --upgrade pip

配置多个镜像源

如果您想配置多个镜像源平衡负载,可在已经替换 index-url 的情况下通过以下方式继续增加源站:

pip config set global.extra-index-url "<url1> <url2>..."

请自行替换引号内的内容,源地址之间需要有空格

例如

pip config set global.extra-index-url "{{endpoint}}/web/simple"

PDM

通过如下命令设置默认镜像:

pdm config pypi.url {{endpoint}}/web/simple

Poetry

通过以下命令为单个项目设置首选镜像:

poetry source add --priority=primary mirrors {{endpoint}}/web/simple/

通过以下命令为单个项目设置补充镜像:

poetry source add --priority=supplemental mirrors {{endpoint}}/web/simple/

Poetry 尚未支持全局设置镜像。参考 issue 1632

使用全局镜像的临时方案是将 Poetry 的安装器切换回 pip,如下所示。但该方式会在将来的版本中停止支持,参考 PR 7356

poetry config experimental.new-installer false

Homebrew

本节主要供 Homebrew 帮助使用。

export HOMEBREW_PIP_INDEX_URL="{{endpoint}}/web/simple"

本站由清华大学信息化技术中心支持创办,由清华大学 TUNA 协会运行维护。

清华大学 TUNA 协会,全名清华大学学生网络与开源软件协会,是由清华大学热爱网络技术和开源软件的极客组成的学生技术社团。

本站相关源码可在 这里(镜像管理器)这里(镜像站网页) 获取。

根据相关法律法规,本站不对欧盟用户提供服务。

Contact Us

Sponsor

华为 旷视

本存储服务器由华为技术有限公司(Huawei Technologies Co., Ltd.)赞助,并由海思® Kunpeng® 920 处理器强力驱动。TUNA 感谢华为和旷视对开源软件和社区的贡献。

bars envelope hashtag github weibo