setuptools find_packages returns 空列表

setuptools find_packages returns empty list

当我尝试安装我的包时,它没有安装任何东西。当我手动执行 find_packages 时,它 returns 一个空列表。

这是我的 setup.py 文件:

from setuptools import setup, find_packages

with open('README.md') as f:
    long_description = f.read()

setup(
    ...

    packages=find_packages(),
    python_requires='>=3.6',

    ...
)

我的目录结构是

hackathon-base
|- hackathon
   |- __main__.py
   |- dir1
   |- dir2
|- setup.py

find_packages 在 directories/folders

下内部搜索 __init__.py

创建一个空的 __init__.py 然后重新 运行 find_packages

完成教程here