[英]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.