【发布时间】:2020-03-05 04:46:19
【问题描述】:
我有一个想要使用 whl 分发的项目。我有一个看起来像这样的项目树:
ProjectName
ModuleFolder
some_modules.py
ModuleFolder2
more_modules.py
__init__.py
main.py
requirements.txt
setup.py
我的 setup.py 看起来像这样:
from setuptools import setup, find_packages
setup(
name='ProjectName',
version='1.0',
author='Menno Manheim',
author_email='mymail@example.com',
description='Project description',
packages=find_packages()
)
现在我正在尝试创建一个这样的轮子包:
python setup.py bdist_wheel
创建了一个 whl 包,但它只包含一个文件夹。它被命名为“ProjectName-1.0.dist.info”,在这个文件夹中我只能看到这些 1KB 的文件:
MEDADATA
RECORD
top_level.txt
WHEEL
我希望 whl 文件包含完整的 ProjectName 树,包括根文件。
我错过了什么?
顺便说一句。我在 PyCharm 工作,我正在使用 venv。
【问题讨论】:
标签: python python-3.x python-wheel