簡體   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