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

如何通过SSH从GitHub安装带测试依赖的Python包?

通过SSH从GitHub安装带测试依赖的Python包

你可以直接把测试依赖组[test]附加到包名后面,和PyPI安装的格式逻辑一致,用以下两种命令都能实现:

  • 方式一:
pip install "pandas[test]@git+ssh://git@github.com/pandas-dev/pandas.git@main"

用引号包裹是为了避免shell对括号进行解析,确保命令正确执行。

  • 方式二:
pip install git+ssh://git@github.com/pandas-dev/pandas.git@main#egg=pandas[test]

这种写法通过#egg=参数指定包名及依赖组,同样能识别测试依赖并安装。

如果需要同时安装多个额外依赖组(比如测试+文档依赖),只需要把组名用逗号分隔,比如pandas[test,doc],替换上面命令里的pandas[test]即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 06:47:00