setup脚本是python中使用Distutils来构建、分发以及安装模块活动的中心。它的目的是使得软件可以正确安装。
如果想法分发一个名叫foo的module,并使之包含在一个文件foo.py,这时你的setup脚本可以像下面的示例代码一样简单:
from distutils.core import setup
setup(name='foo',
version='1.0',
py_modules=['foo'],
)
为了分发上面的foomodule,你需要创建setup脚本,setup.py,脚本文件中包含上面的代码,然后在控制台命令行中运行下面的命令:
python setup.py sdist
sdist将会创建一个压缩文件(Unix平台将会是tar包,Windows系统中将会是Zip压缩文件),这其中包含你的setup.py安装脚本和你的foo.py模块。压缩文件的名字将会是foo-1.0.tar.gz(或.zip)。
当最终用户需要安装你的foo模块时,他只需要下载这个foo-1.0.tar.gz(或.zip),并且解压到名为foo-1.0的文件夹中,并运行setup.py执行安装就可以了。安装命令如下:
python setup.py install
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。