poetry如何更换国内源(清华源/阿里源/豆瓣源)

默认分类 · 01-04 · 1890 人浏览

poetry

第一步:添加poetry插件poetry-plugin-pypi-mirror

如果你使用的是poetry官方推荐的pipx方案安装的poetry:

pipx inject poetry poetry-plugin-pypi-mirror

如果你使用的是pip安装的poetry,或直接使用官方提供的shell脚本(powershell/bash/zsh/fish)在系统中安装的poetry

poetry self add poetry-plugin-pypi-mirror

这样就将poetry全局源插件安装上了

第二步:修改插件的默认源

方法一:添加配置文件(⭐推荐)
新建或修改配置文件config.toml
Windows系统: %APPDATA%\pypoetry\config.toml
Linux系统: ~/.config/pypoetry/config.toml
Mac系统: ~/Library/Preferences/pypoetry/config.toml

[plugins]
[plugins.pypi_mirror]
url = "https://mirrors.cloud.tencent.com/pypi/simple/"

方法二:添加系统环境变量
linux:
在终端中执行以下命令,可以对当前终端会话生效,但重启终端或系统后失效

export POETRY_PYPI_MIRROR_URL=https://mirrors.cloud.tencent.com/pypi/simple/

添加系统级环境变量:

vim /etc/profile
POETRY_PYPI_MIRROR_URL=https://mirrors.cloud.tencent.com/pypi/simple/
export POETRY_PYPI_MIRROR_URL
source /etc/profile

windows:
此电脑->右键属性->高级系统设置->高级->环境变量添加变量名POETRY_PYPI_MIRROR_URL,值https://mirrors.cloud.tencent.com/pypi/simple/

修改完成后,切换回项目的poetry环境,执行poetry install 或 poetry update 查看是否成功

poetry 换源 镜像站 镜像源 国内源 python
  1. dream (作者)  17 天前

    1

Theme Jasmine by Kent Liao