指定pip-ins需要的附加项

2024-06-07 07:40:18 发布

您现在位置:Python中文网/ 问答频道 /正文

当从git存储库安装时,如何管理使用pip安装所需的附加组件?

我知道当项目在pypi上时,您可以做pip install project[extra] 你必须为git回购做pip install -e git+https://github.com/user/project.git#egg=project,但我没有找到如何将这两个选项链接在一起的方法。


Tags: installpip项目httpsgitgithubprojectpypi
2条回答

需要注意的是:括号周围或括号内不能有空格。一、 这是行不通的:-e ". [extra1, extra2]"-甚至作为requirements.txt文件中的一行,在该文件中它并不那么明显。最糟糕的是,当你有空白的时候,额外的内容就会被忽略。

这应该可以,per example #6

对于远程回购:

pip install -e git+https://github.com/user/project.git#egg=project[extra]

这是给本地人的(感谢@Kurt Bourbaki):

pip install -e .[extra]

相关问题 更多 >

    热门问题