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

Python项目内网环境pdm install超时httpx.ReadTimeout: timed out

场景:内网环境,阿里源和清华源都不可以达,但是已经配置了pip.conf和PIP_INDEX_URL,使用pip install xxx是可以正常安装pypi.org上的包的

然后使用pdm install项目依赖却报错了,加-v参数后,显示错误详情是httpx.ReadTimeout: timed out

谷歌了一下,没找到解决的方案,最终改用pip install -r req.txt来安装依赖,命令如下:

1. 创建和激活虚拟环境

git clone git@xxx/myproject.git
cd myproject

# Create virtual environment
pdm use 3

# Activate virtual environment
source .venv/*/activate  # for Linux/MacOS/GitBash
.venv\Scripts\activate  # For Windows

2. 安装依赖(大致相当于执行pdm install)

# Install dependenices
python -m ensurepip
python -m pip install --upgrade pip
pdm export --without-hashes -o dev_requirements.txt
python -m pip install -r dev_requirements.txt
python -m pip install -e .
python -m pip list


http://www.kler.cn/news/362846.html

相关文章:

  • word下宏命令添加右键菜单调用大语言模型
  • R语言建模线性回归
  • 2024/10/23 (easycovery密匙激活码为什么这么贵)
  • 新书速览|Android智能座舱开发:从源码到实践
  • 用户之认证
  • golang中的上下文
  • VMware虚拟机中centos磁盘扩容(非VG分区挂载方案)
  • RabbitMQ 中的交换机学习
  • 项目实战-图书管理系统之个人中心
  • 【02】RabbitMQ客户端应用开发实战
  • gin入门教程(7): 使用 Logrus + Lumberjack 创建日志中间件
  • 【RabbitMQ】如何在 Ubuntu 安装 RabbitMQ
  • react1816中的setState同步还是异步的深层分析
  • 【p2p、分布式,区块链笔记 Blockchain】truffle002 unleashed_rentable_nft 项目
  • 深入理解 IP 协议
  • 大物 真空中的静电场
  • 微前端之模块联邦架构
  • Linux 中 .bash_history、.bash_logout 等用户配置文件
  • Linux杀毒-KVRT
  • 黑马javaWeb笔记重点备份12:yml格式配置文件
  • visual studio设置修改文件字符集方法
  • MyBatis入门之一对多关联关系(示例)
  • 【STM32开发笔记】移植AI框架TensorFlow到STM32单片机【DSP指令加速篇】
  • 【在Linux世界中追寻伟大的One Piece】Socket编程UDP
  • 智慧旅游平台开发微信小程序ssm+论文源码调试讲解
  • Java 开发——(上篇)从零开始搭建后端基础项目 Spring Boot 3 + MybatisPlus