作者timTan (用口头禅区分年记)
看板Python
标题Re: [问题] py2exe include module
时间Fri Sep 9 01:20:41 2011
※ 引述《b60413 (None)》之铭言:
: 我在demo.py中载入了lib资料夹底下的windowHi与sendMail
: 当我使用py2exe去生成的时候却会发生找不到Module
: 但如果我将档案都放在同一个目录下就可以找到Module
: 请问是否在生成exe需要加什麽额外的参数或者哪里要设定才可使用?
: demo.py内有加入sys.path.append("lib\\")去读取Module
: 直接执行demo.py也可以正常使用
: 但生成exe後,却会显示
: The following modules appear to be missing
: ['sendMail', 'windowsHi']
: 谢谢
: setup.py内容如下
------------------------------------------------------------------------------
from distutils.core import setup
import py2exe
setup(
console=[{"script": 'C:\demo.py'}],
options=
{
'py2exe':
{
"bundle_files": 2,
"compressed": 1,
}
},
data_files = [ r"lib\sendMail', r"lib\windowsHi" ]
)
试试看先把这些东西当成data_files 带进来。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.191.99