![](/img/trans.png)
[英]devpi - pip install setup.cfg MissingSectionHeaderError - virtualenv
[英]How to recheck setup.cfg after editing it in 'pip install -e .` mode
pip install -e.
是一個很棒的功能。 它允許您在 package 上工作,而無需不斷地卸載-重新安裝。 然而,它似乎不會跟蹤您的構建文件(例如您的 setup.cfg 或 setup.py)。 比如說,您更改了這些(例如,添加、減去、更改依賴項的版本,或更改包中包含的模塊)。 那么讓 pip 重新檢查這些要求的最佳方法是什么?
或者更一般地說,當使用pip install -e.
時,您應該如何處理setup.cfg
或setup.py
中的更改。 ?
我通常最終做的只是做pip install -e.
在根目錄中。 這將再次遍歷您的整個安裝配置,安裝任何新的或更改的依賴項,然后在重新安裝之前卸載您的 package 。 這絕對並不總是必要的,並且確實會減慢速度。
雖然這確實有效,但感覺與“可編輯”package 的想法背道而馳。
有這樣做的正確方法嗎?
僅供參考,我知道您可以通過pip install...
setup.cfg
中未列出的依賴項,我的問題旨在學習更好的做事方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.