当前位置: 首页 > article >正文

pdm self update 504 gateway timeout

红军不怕远征难,万里长城今犹在,不见当年秦始皇

执行如下命令:

pdm self update --verbose

时,报了504 gateway timeout的错误

症状:使用的是内网环境的pypi mirror,本地Windows有这个问题,服务器Linux系统没有这个问题。

经过层层排查,发现是httpx在windows环境读取了注册表里的ProxyServer,但是没有读取ProxyOverride,导致内网地址走了代理,从而引起了响应超时。

解决:从注册表里复制ProxyOverride的值,新建系统变量NO_PROXY,并粘贴进去。

export NO_PROXY="*.<inner-domain>"
# 例如:export NO_PROXY="*.my-company.com;10.*;192.*"

参考:https://github.com/encode/httpx/issues/1536

Option for defining proxy environment variables (http_proxy & https_proxy) in pyproject.toml · Issue #2752 · pdm-project/pdm · GitHub


http://www.kler.cn/a/595046.html

相关文章:

  • pyqt5报错:qt.qpa.plugin: Could not find the Qt platform plugin “xcb“(已解决)
  • 绕过 reCAPTCHA V2/V3:Python、Selenium 指南
  • AD(Altium Designer)已有封装库的基础上添加器件封装
  • 考研c语言复习之栈
  • 深度学习:从零开始的DeepSeek-R1-Distill有监督微调训练实战(SFT)
  • Python 元组(tuple)大全
  • PostgreSQL_数据回退,数据库导出、导入
  • 洛谷 P2157 [SDOI2009] 学校食堂
  • 清华最新出品YOLOE: 开放检测与分割模型、支持多提示机制与零样本迁移【附源码与论文】
  • ClickHouse 深度解析:列式存储为何成为 OLAP 的「核武器」
  • 【Java基础】在Java中,一个线程的大小(即线程所占用的内存)是多少
  • 嵌入式Linux——Framebuffer应用编程
  • 算法系列——有监督学习——4.支持向量机
  • 【Pandas】pandas Series plot.barh
  • 区块链交易所平台开发全解析
  • Microsoft Edge浏览器的取证分析(基于Chromium)
  • GitHub在push推送到远程仓库的时候显示Logon failed登录失败
  • Powershell美术资产批量重命名
  • 使用系统Picker
  • Performance Hub Active Report