distutils setuptools wheel twine pip

distutils  是标准库自带, 是最早的关于构建和发布项目的工具, 已经被setuptools代替。它仍然为当前的打包和构建基础设施奠定了基础。

setuptools  distutils的替代者,也是现在的标准。

wheel  是增加bdist_whee命令到 distutils/setuptools中,产生了一个跨平台的二进制打包形式

twine 是将我们的项目分发到pypi上,供其它用户使用

pip 是从pypi中安装我们需要的第三方包


distutils参考链接:

https://docs.python.org/3/library/distutils.html#module-distutils

setuptools参考连接:

https://setuptools.readthedocs.io/en/latest/

wheel 参考链接:

https://wheel.readthedocs.io/en/latest/

twine参考连接:

https://github.com/pypa/twine

pip参考连接:

https://pip.pypa.io/en/stable/installing/

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 21,573评论 6 423
  • 模块(包)管理工具pip优点 版本控制 依赖处理 pip文档:https://pip.pypa.io/en/lat...
    fuadon阅读 1,999评论 0 1
  • 从word粘贴过来的时候,日常少了部分表格,代码就很难看。 再重申一下,本文写于16年年底,如有不同请以现在官方文...
    gloriow阅读 2,973评论 0 2
  • 别问我的心在哪漂浮 我总归要回到港湾 你说我能走多远 我只剩一条小船 害怕周围漆黑 害怕海浪索命一般地摇曳 没有月...
    藏缨阅读 29评论 0 2
  • 01 白羊座:一起疯狂过的恋人 与牡羊在一起,天雷勾动地火,轰轰烈烈疯狂爱一场的那个人,才会让牡羊深深牵挂着。他们...
    话说星座阅读 128评论 0 0