当前位置: 首页 > 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

http://www.dtcms.com/a/81958.html

相关文章:

  • 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压缩
  • 从0到1在windows上用flutter开发android app(环境准备、创建项目、加速构建)
  • Linux环境变量:深入解析与实用指南
  • 软件上线倒计时,测试团队如何量化风险优先级?
  • 本地基于Ollama部署的DeepSeek详细接口文档说明
  • 【dify】 dify环境变量配置说明
  • AI智能问答“胡说八道“-RAG探索之路
  • 微信小程序使用状态管理 - mobx-miniprogram
  • 打破同源策略:前端跨域的全面解析与应对策略
  • MIPI 详解:XAPP894 D-PHY Solutions
  • 深入理解Java的 JIT(即时编译器)