首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >"pip安装--可编辑。/“vs "python setup.py develop”

"pip安装--可编辑。/“vs "python setup.py develop”
EN

Stack Overflow用户
提问于 2015-05-18 22:37:48
回答 2查看 83K关注 0票数 219

两者有什么显著区别吗?

代码语言:javascript
复制
pip install -e /path/to/mypackage

那么setuptools的变体呢?

代码语言:javascript
复制
python /path/to/mypackage/setup.py develop
EN

回答 2

Stack Overflow用户

发布于 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

票数 86
EN

Stack Overflow用户

发布于 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和附加的鸡蛋标识符时,这可能会特别恼人。

票数 45
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30306099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档