|
909
|
| Sridhar Ratnakumar · 技术社区 · 16 年前 |
|
|
1
313
这里的许多答案在2015年已经过时(尽管 the initially accepted one from Daniel Roseman 不是)。以下是当前情况:
|
|
|
2
600
伊恩·比金自己的 introduction to pip :
|
|
|
3
247
pip 是因为它是新的热点,未来还会继续使用。 下面的信息图表来自 Current State of Packaging The Hitchhiker's Guide to Packaging v1.0 显示setuptools/easy\u安装将在将来消失。
这是另一张来自 distribute's documentation Setuptools distribute 和 皮普 . 而 仍然是新的热点, Distribute 与…合并 设置工具 2013年发布 设置工具 第0.7版。
|
|
|
4
171
|
|
|
5
115
需求文件。 说真的,我每天都和virtualenv一起使用。
需求文件允许您创建通过pip安装的所有包的快照。通过将这些包封装在virtualenvironment中,您可以让您的代码库脱离一组非常特定的包,并与其他人共享该代码库。 来自Heroku的文件 https://devcenter.heroku.com/articles/python
现在,您可以转储与一起安装的软件包的信息
如果您将该文件签入版本控制,当其他人收到您的代码时,他们可以设置自己的虚拟环境并安装所有依赖项:
任何时候你都可以像这样自动化乏味的工作,真是太棒了。 |
|
|
6
82
pip不会安装二进制软件包,在Windows上也没有经过很好的测试。 不能 可以 安装适用于Windows的二进制软件包。 |
|
|
7
76
更新:
资料来源: http://pythonhosted.org/setuptools/merge-faq.html#why-setuptools-and-not-distribute-or-another-name |
|
|
8
25
作为对fuzzyman回答的补充:
下面是Windows的一个技巧:
实际上,如果不涉及二进制文件,我总是使用pip。 查看当前的pip doku: http://www.pip-installer.org/en/latest/other-tools.html#pip-compared-to-easy-install 以下是最新更新:
https://pypi.python.org/pypi/wheel http://wheel.readthedocs.org/en/latest/
我会测试的
干杯-克里斯 快速更新:
过渡到
我答应给你造轮子
提示:
一些开发人员到目前为止还没有支持wheel格式,仅仅是因为他们忘记了支持wheel格式
|
|
|
9
3
刚刚遇到一个我必须使用的特殊情况
我在用
|