上载后我的pip项目中缺少文件

2024-09-28 22:25:03 发布

您现在位置:Python中文网/ 问答频道 /正文

代码:https://github.com/rdvnszn1/TaPyFi

Pypi:https://pypi.org/project/tapyfi/

我想分享我的软件包并尝试一下,但是我遇到了一个问题

上传我的软件包后

twine upload dist/*

我的文件不完全归pip所有

我在其他项目中安装了它并查看了文件,只看到了init和上传的主文件

我的其他项目中的文件

https://prnt.sc/qmw8x7


Tags: 文件项目代码httpsorggithubprojectpypi
1条回答
网友
1楼 · 发布于 2024-09-28 22:25:03

setuptools.setup()函数调用的packages参数的参数中列出所有包和子包。或者在所有包中放置(可能是空的)__init__.py文件并使用packages=setuptools.find_packages()

setuptools.setup(
    # ...
    packages=['tapify', 'tapify.Helpers', ...],
    # ...
)
setuptools.setup(
    # ...
    packages=setuptools.find_packages(),  # make sure each package has __init__.py
    # ...
)

相关问题 更多 >