这是我的项目目录结构,其中包括项目文件夹,加上
一个“框架”文件夹,包含在多个项目之间共享的包和模块
它位于与项目文件夹的层次结构相同的级别:
--------------------------------------------------------------
Framework/
package1/
__init__.py
mod1.py
mod2.py
package2/
__init__.py
moda.py
modb.py
My_Project/
src/
main_package/
__init__.py
main_module.py
setup.py
README.txt
--------------------------------------------------------------
这是我的setup.py文件的内容部分列表:
--------------------------------------------------------------
from distutils.core import setup
setup(packages=['package1',
'package2.moda',
'main_package'],
package_dir={'package1': '../Framework/package1',
'package2.moda': '../Framework/package2',
'main_package': 'src/main_package'})
--------------------------------------------------------------
以下是问题:
>没有创建dist或构建目录
>清单文件被创建,但是package2中的所有模块都被列出,而不仅仅是“moda.py”模块
>构建以一个错误结束:
README.txt:功能不正确
我不知道我是否有一个问题(可能与我的目录结构相关),或者如果我有多个问题,但我已经阅读了所有可以在Python应用程序的分发中找到的内容,而且我很失望.