在我的某些python软件包中,我指定了开发所需的其他软件包。我使用extras_requires
文件中的setup.py
功能来做到这一点。从技术上讲,install
不需要这些文件,但是在开发过程中特别需要它们。
我的问题是,当我使用setup.py
文件并指定“ develop”标志$ python setup.py develop
时,我目前无法知道添加其他要通过pip安装的软件包“显影”模式与普通install
模式。
所以我的问题是,有一种方法可以表示在运行命令$ python setup develop
时需要安装的其他软件包,而不是普通的$ python setup install
。
我正在专门研究python Pelican博客的用例,在该案例中,我使用了名为ghp-import
的模块来推送到Github页面,可以看到here。
答案 0 :(得分:1)
我知道的一种方法是使用 pip ,例如:
$ pip install --editable .[dev]