![](/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.