“ pip install --editable ./” vs“ python setup.py开发”


Answers:


130

尝试避免setup.py直接致电,它不会正确告诉pip您已安装软件包。

pip install -e

对于本地项目,相对于项目路径创建“ SomeProject.egg-info”目录。与仅使用相比setup.py develop,这是一个优势 ,它可以直接相对于当前工作目录创建“ egg-info”。

更多:文档

另请阅读setuptools的文档


更改文件后,用户是否必须再次运行“ python setup.py sdist”以使更改生效?
可变

但是,如果您需要使用“ set_trace”进行调试(setup.py文件本身),则可以使用“ python setup.py development”进行调试
mirek

第二个URL损坏。
bad_coder

两者都为我工作。
sobolevn
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.