首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >setup.py示例?

setup.py示例?
EN

Stack Overflow用户
提问于 2011-01-20 04:42:24
回答 7查看 139.5K关注 0票数 95

在研究了这个页面之后:

http://docs.python.org/distutils/builtdist.html

我希望找到一些setup.py文件来研究,以便制作我自己的(目标是制作一个fedora rpm文件)。

社交网络社区能为我提供一些好的例子吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-01-20 04:54:12

编写setup.py脚本here的完整演练。(有一些例子)

如果你想看一个真实的例子,我可以给你介绍几个主要项目的setup.py脚本。Django的是here,pyglet的是here。您可以浏览其他项目的源代码,找到一个名为setup.py的文件,以获取更多示例。

这些不是简单的例子;我给出的教程链接就有这些例子。这些更复杂,但也更实用。

票数 65
EN

Stack Overflow用户

发布于 2011-01-20 04:58:24

您可能会发现HitchHiker's Guide to Packaging很有帮助,即使它并不完整。我会从Quick Start tutorial开始。也可以尝试在Python Package Index上浏览Python包。只需下载tarball,将其解压缩,然后查看setup.py文件。或者更好的做法是,只费心查看列出了公共源代码存储库的包,比如托管在GitHub或BitBucket上的源代码库。你一定会在头版碰到这样的人。

我的最后一个建议是,试着去做一个;不要害怕失败。我真的不明白,直到我开始自己制作它们。在PyPI上创建一个新的包很简单,而且删除它也很容易。因此,创建一个虚拟包并尝试。

票数 30
EN

Stack Overflow用户

发布于 2019-03-21 00:55:22

最小示例

代码语言:javascript
复制
from setuptools import setup, find_packages


setup(
    name="foo",
    version="1.0",
    packages=find_packages(),
)

更多信息,请访问docs

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4740473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档