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

pip在venv环境安装依赖包的问题

背景:
我用豆包写了一个小项目,使用google的Gemini辅助一些知识点查询,结果折腾了好久发现Gemini有时候真的也很智障!
环境:
requirements.txt配置文件

streamlit>=1.30.0 akshare>=1.18.10 pandas>=2.0 matplotlib>=3.7.0

pip.conf配置文件(路径~/.pip/pip.conf

[global] index-url = https://pypi.tuna.tsinghua.edu.cn trusted-host = pypi.tuna.tsinghua.edu.cn

修改镜像源下载依赖

最开始的状态,我使用清华镜像源执行安装pip install -r requirements.txt,一直在报错

ERROR: Could not find a version that satisfies the requirement streamlit>=1.30.0 (from versions: none)

我以为是镜像源出了问题,然后增加阿里云镜像源和官方镜像源

[global] # 主源(建议用最稳的官方源或阿里云) index-url = https://pypi.org # 备选源(如果主源找不到,会去这里找) extra-index-url = https://pypi.tuna.tsinghua.edu.cn http://mirrors.aliyun.com # 信任设置(如果是 http 必须加这个,否则报错) trusted-host = pypi.tuna.tsinghua.edu.cn mirrors.aliyun.com

MD竟然还在报错,看控制台也走了镜像源

$ pip install -r requirements.txt Looking in indexes: https://pypi.org, https://pypi.tuna.tsinghua.edu.cn, http://mirrors.aliyun.com ERROR: Could not find a version that satisfies the requirement streamlit>=1.30.0 (from versions: none) ERROR: No matching distribution found for streamlit>=1.30.0

手动下载依赖验证

难道是我配置的不对?这可都是Gemini提供的啊!尝试手动下载

$ python3 -m pip install --index-url https://pypi.org/simple --no-cache-dir matplotlib==3.7 Looking in indexes: https://pypi.org/simple, https://pypi.tuna.tsinghua.edu.cn, http://mirrors.aliyun.com Collecting matplotlib==3.7 Downloading matplotlib-3.7.0.tar.gz (36.3 MB)

这么看来是可以下载的,可能是simple的问题?修改配置文件

[global] # 主源(建议用最稳的官方源或阿里云) index-url = https://pypi.org/simple # 备选源(如果主源找不到,会去这里找) extra-index-url = https://pypi.tuna.tsinghua.edu.cn http://mirrors.aliyun.com # 信任设置(如果是 http 必须加这个,否则报错) trusted-host = pypi.tuna.tsinghua.edu.cn mirrors.aliyun.com

重新执行pip后下载成功!

$ pip install -r requirements.txt Looking in indexes: https://pypi.org/simple, https://pypi.tuna.tsinghua.edu.cn, http://mirrors.aliyun.com Collecting streamlit>=1.30.0 (from -r requirements.txt (line 1)) Downloading streamlit-1.54.0-py3-none-any.whl.metadata (9.8 kB) Collecting akshare>=1.18.10 (from -r requirements.txt (line 2)) Downloading akshare-1.18.27-py3-none-any.whl.metadata (13 kB) Collecting pandas>=2.0 (from -r requirements.txt (line 3)) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB)
http://www.jsqmd.com/news/416264/

相关文章:

  • 深入解析Java字符串:从不可变性到高效构建,全面掌握String核心操作
  • 鸿蒙应用开发深度探索:从基础到实战与面试准备
  • 产后焕新,温柔自愈|武汉普拉提产后修复,陪宝妈重拾轻盈体态 - 冠顶工业设备
  • 数据库-分类介绍
  • 2026年2月佛山新中式家具工厂,餐厅系列家具材质对比解析 - 品牌鉴赏师
  • 股市赚钱学概论:答疑:凭什么认为股票能涨
  • 2026年调味羊肉馅/牛肉馅厂家信誉综合参考 - 品牌宣传支持者
  • 合规好用的干式细胞复苏仪厂商推荐,上海地区靠谱的有哪些 - 工业品网
  • 想找靠谱的汽车脚垫制造厂,广州车百强值得推荐吗? - 工业推荐榜
  • 唐山舒同眼视光中心近视矫正价格多少,是否在可接受范围? - 工业设备
  • 深度学习Yolov8模型 训练无人机视角罂粟检测数据集 通过训练出的无人机航拍罂粟检测数据集权重 建立基于深度学习Yolov8罂粟识别检测系统
  • 通过aws rust sdk 连接oss
  • 20260206动态树LCT - Link
  • 最新中国十大品牌全案公司权威排行榜(附选型指南) - 品牌排行榜
  • 食品品牌全案公司推荐:新消费专精+爆品战略(机构对比) - 品牌排行榜
  • 盘点常用的满意度调研网站有哪些:头部机构汇总(选型指南) - 品牌排行榜
  • 推荐下江苏专业做流体仿真服务的公司?2026原创优选指南 - 冠顶工业设备
  • 肌肉劳损吃保健品哪个品牌好?2026专业品牌测评(选购指南) - 品牌排行榜
  • 深圳尚米网络|简历AI解析+岗位自动评估,告别手动比对 - 搭贝
  • 2026年Q1口碑好的太阳能热水器公司选哪家 - 2026年企业推荐榜
  • 棉花音乐 4.0.0 | 网盘音乐播放器 支持多种云端存储 打造无损音乐库
  • 2026年值得关注的奶咖豆品牌推荐 - 品牌排行榜
  • 2026入门手冲豆品牌推荐:新手友好风味之选 - 品牌排行榜
  • 华为OD机考双机位C卷 - 可以组成网络的服务器 (Java Python JS GO C++ C)
  • 2026哪家可以生产化妆品原料视黄醇亚油酸酯 - 品牌排行榜
  • 2026年值得关注的soe咖啡豆品牌推荐 - 品牌排行榜
  • 2026高稳定性视黄醇亚油酸酯厂家排名及选择参考 - 品牌排行榜
  • 2026生产视黄醇亚油酸酯的厂家推荐及选择参考 - 品牌排行榜
  • 2026上海广告位公司推荐:户外LED广告服务精选 - 品牌排行榜
  • 2026粗茎秦艽根提取物代理商哪家好?实力机构推荐 - 品牌排行榜