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

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

相关文章:

  • PY32F002BW15U7TR
  • C#里使用libxl来合并单元格的例子
  • 深度学习PyTorch之动态计算图可视化 - 使用 torchviz 生成计算图
  • 条件变量,锁,共享数据的关系
  • SSL/TLS 和 SSH 介绍以及他们的区别
  • 用@keyframes-animation来实现动画效果
  • Postgresql 删除数据库报错
  • Springboot实现使用断点续传优化同步导入Excel
  • FastAPI 异步处理模板:高效处理耗时任务,解决使用async api调用时返回顺序不对的问题
  • 深度优先搜索(DFS)完全解析:从原理到 Java 实战
  • 1000BASE-T的磁性模块和1000BASE-TX的磁性模块的区别
  • Ubuntu16.04网卡ens33找不到异常修复
  • 二分图判定算法
  • CFD计算中如何应对cell aspect ratio比例严重失调情况
  • 第一章,网络发展史
  • LangChain组件Tools/Toolkits详解(7)——工具调用与Toolkits
  • Java线程池深度解析:从使用到调优
  • QT笔记---JSON
  • 高并发库存系统是否适合使用 ORM(Hibernate / MyBatis)
  • kafka压缩
  • 来论|建设性推进缅北和平进程——中国的智慧与担当
  • 以总理内塔尼亚胡称决心彻底击败哈马斯
  • 第四轮伊美核问题谈判预计5月11日举行
  • 新加坡总理黄循财领导人民行动党胜选,外交部回应
  • 江西省文化和旅游厅厅长梅亦已任省委宣传部副部长
  • 解放军仪仗司礼大队仪仗分队参加纪念苏联伟大卫国战争胜利80周年阅兵活动