【发布时间】:2010-10-21 05:00:06
【问题描述】:
有什么神奇的“python setup.py some_incantation_here”命令以可以下载的形式将包上传到 PyPI 以获取原始形式的原始包?
我有一个包含一些源代码和一些图像文件的包(如 package_data)。如果我执行“setup.py sdist register upload”,则 .tar.gz 会排除图像文件。如果我执行“setup.py bdist_egg register upload”,则鸡蛋包含图像但不包括 setup.py 文件。我希望能够上传一个文件,它只是我的整个项目——也就是“setup.py the_whole_freaking_thing register upload”。
也许最好的方法是手动 tar.gz 我的项目目录并使用 PyPI Web 界面上传?
警告:我试图避免将我刚刚创建的简单项目存储在我的 SVN 存储库和 PyPI 中——在两个地方跟踪其历史记录和文件似乎是浪费工作。
【问题讨论】: