【发布时间】:2021-12-03 07:30:45
【问题描述】:
我在 github 存储库中有这个 python 包。我可以像这样直接从 github 链接安装它:
pip install git+https://github.com/mkdocs/mkdocs.git
我也想这样做,但安装一些额外的依赖项。当只使用包名时,我们可以这样做:
pip install mkdocs[i18n]
但如果我尝试:
pip install git+https://github.com/mkdocs/mkdocs.git[i18n]
它失败并出现以下错误:
查看索引:https://pypi.org/simple、https://pypi.ngc.nvidia.com
收集git+https://github.com/mkdocs/mkdocs.git[i18n]
将 https://github.com/mkdocs/mkdocs.git[i18n] 克隆到 /tmp/pip-req-build-1ykhyonq
运行命令 git clone -q 'https://github.com/mkdocs/mkdocs.git[i18n]' /tmp/pip-req-build-1ykhyonq
致命:无法访问“https://github.com/mkdocs/mkdocs.git[i18n]/”:请求的 URL 返回错误:400警告:丢弃 git+https://github.com/mkdocs/mkdocs.git[i18n]。命令出错,退出状态为 128: git clone -q 'https://github.com/mkdocs/mkdocs.git[i18n]' /tmp/pip-req-build-1ykhyonq 检查日志以获取完整的命令输出。
错误:命令出错,退出状态为 128:git clone -q 'https://github.com/mkdocs/mkdocs.git[i18n]' /tmp/pip-req-build-1ykhyonq 检查日志是否完整命令输出。
如何在 github 链接中使用额外依赖项?
【问题讨论】:
标签: python git pip setuptools