gpt4 book ai didi

python - PyPI 安装和 tarball 中缺少我的包的 requirements.txt 文件

转载 作者:太空狗 更新时间:2023-10-29 14:27:51 24 4
gpt4 key购买 nike

我按照 http://peterdowns.com/posts/first-time-with-pypi.html 中的说明进行操作为了将我的 github 托管的 python 包添加到 PyPI。但是,当我尝试 pip 安装它并运行我的 setup.py 时,我发现 requirements.txt 文件丢失了。当我从 https://github.com/<username>/<mypackage>/archive/0.1.tar.gz 手动下载 tarball 文件时我发现所有文件都在那里。但是,当我在 PyPI 页面上单击我的包的下载链接时,它会下载一个 .tar.gz 存档,其中仅包含 python 文件、配置文件和它似乎已创建的 PKG-INFO 文件。

其他文件都不见了,这是为什么,我该如何解决?

最佳答案

setuptools 默认情况下会根据您添加的模块选择要自动包含的文件——默认情况下这通常只意味着您的 python 文件和 __init__.py 文件。

要指定需要包含在您的源代码分发中的其他文件,您可以添加一个 MANIFEST.in 文件以将其他文件移植到您的源代码分发中。

包含 requirements.txt 的示例:

include requirements.txt

这些都可以来sufficiently more complicated

要查找 MANIFEST.in 支持的所有内容,您可以阅读其文档 here

关于python - PyPI 安装和 tarball 中缺少我的包的 requirements.txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43748284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com