两者有什么显著区别吗?
pip install -e /path/to/mypackage那么setuptools的变体呢?
python /path/to/mypackage/setup.py develop发布于 2015-08-13 19:34:55
还有一个不同之处:pip install -e使用轮子,而python setup.py develop使用轮子
不会用到它。
使用install,您可以通过使用
pip install -e /path/to/package --no-use-wheel
更多关于车轮的信息:python wheels
发布于 2017-08-24 21:53:01
另一个可能有利于pip install -e的区别是,如果您的项目在setup.py中的install_requires中有依赖项,那么pip install -e .使用pip安装依赖项,而python setup.py develop可以使用easy_install安装依赖项,并且可能会导致问题re:'egg-info‘,如上所述。当install-requires使用带有自定义git URL的dependency_links和附加的鸡蛋标识符时,这可能会特别恼人。
https://stackoverflow.com/questions/30306099
复制相似问题