You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何替换requirements.txt中@ file格式的本地路径直接引用?

解决requirements.txt中本地路径依赖的pip安装错误

你遇到的问题是因为requirements.txt里的@ file:///...条目是仓库作者本地构建环境的路径,你的机器上不存在这些目录,导致pip找不到安装源。解决方法很直接,手动替换这些条目即可:

  • 打开requirements.txt,定位所有类似certifi @ file:///croot/certifi_1671487769961/work/certifi的行
  • 将这类行替换为包名+版本号的标准格式,比如:
    • certifi @ file:///... → certifi==2023.7.22
    • cffi @ file:///... → cffi==1.15.1
    • charset-normalizer @ file:///... → charset-normalizer==3.3.2
      如果不确定具体版本,也可以只保留包名(比如certifi),让pip自动安装兼容当前环境的最新版本

修改完成后,保存文件,重新在venv环境里运行安装命令:

pip install -r requirements.txt

这类本地路径条目一般是用pip freeze导出依赖时自动生成的,作者没有清理,替换成标准的包依赖格式就能正常安装了。

内容的提问来源于stack exchange,提问作者Galo Castillo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 01:26:09