在研究了这个页面之后:
http://docs.python.org/distutils/builtdist.html
我希望找到一些setup.py文件来研究,以便制作我自己的(目标是制作一个fedora rpm文件)。
社交网络社区能为我提供一些好的例子吗?
发布于 2011-01-20 04:54:12
编写setup.py脚本here的完整演练。(有一些例子)
如果你想看一个真实的例子,我可以给你介绍几个主要项目的setup.py脚本。Django的是here,pyglet的是here。您可以浏览其他项目的源代码,找到一个名为setup.py的文件,以获取更多示例。
这些不是简单的例子;我给出的教程链接就有这些例子。这些更复杂,但也更实用。
发布于 2011-01-20 04:58:24
您可能会发现HitchHiker's Guide to Packaging很有帮助,即使它并不完整。我会从Quick Start tutorial开始。也可以尝试在Python Package Index上浏览Python包。只需下载tarball,将其解压缩,然后查看setup.py文件。或者更好的做法是,只费心查看列出了公共源代码存储库的包,比如托管在GitHub或BitBucket上的源代码库。你一定会在头版碰到这样的人。
我的最后一个建议是,试着去做一个;不要害怕失败。我真的不明白,直到我开始自己制作它们。在PyPI上创建一个新的包很简单,而且删除它也很容易。因此,创建一个虚拟包并尝试。
发布于 2019-03-21 00:55:22
最小示例
from setuptools import setup, find_packages
setup(
name="foo",
version="1.0",
packages=find_packages(),
)更多信息,请访问docs
https://stackoverflow.com/questions/4740473
复制相似问题