python包构建

2019-12-18  本文已影响0人  黑曼巴yk

setuptools 和setup.py

setuptools主要用户编译,分发和安装python包的一个工具,特别在包依赖的场景非常有用。setup.py脚本主要作用于向包管理工具setuptools说明你的模块分发细节,所以setuptools支持大量命令以操作你的包。setup脚本主要调用一个setup()方法,许多提供给setuptools的信息都以key value参数形式提供给setup()方法。

你所需要做的事

对于包开发和和使用者,所需要的做的事情:

基础概念

源码分发文件和二进制分发文件

源码分发文件比二进制分发文件更适合跨平台,这样使用者可以在自己机器编译

上一篇 下一篇

猜你喜欢

热点阅读