繁体   English   中英

使用 Python setup.py 通过开发与安装安装不同的依赖项

[英]Use Python setup.py to install different dependencies with develop vs install

在我的一些 python 包中,我指定了开发所需的其他包。 我使用setup.py文件中的extras_requires功能来执行此操作。 从技术上讲, install不需要这些文件,但在开发过程中特别需要它们。

我的问题是,当我使用setup.py文件并指定“开发”标志$ python setup.py develop时,我目前无法知道在“开发”中添加要安装的其他软件包 pip与正常install模式相比。

所以我的问题是,有没有办法表示在运行命令$ python setup develop时需要安装的其他软件包,而不是正常的$ python setup install

我特别关注 python Pelican 博客的用例,其中我使用名为ghp-import的模块推送到 Github 页面,可以在此处查看

我知道的一种方法是使用pip ,例如:

$ pip install --editable .[dev]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM