两者有什么显著区别吗?
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
复制相似问题