这是我的项目目录结构,其中包括项目文件夹,以及 一个“framework”文件夹,包含几个项目之间共享的包和模块 与项目文件夹位于层次结构中的同一级别:
--------------------------------------------------------------
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或build目录
清单文件被创建,但package2中的所有模块都被列出,而不仅仅是“moda.py”模块
生成终止时出现错误: README.txt:函数不正确
我不知道我是否有一个问题(可能与我的目录结构有关)或者是否有多个问题,但是我已经阅读了Python应用程序发行版中的所有内容,我很困惑。
正确地说,package目录中的路径应该停止在Python包目录的父目录。试试这个:
相关问题 更多 >
编程相关推荐