用openpyxl写了个小东西,结果用py2exe打包的时候出错了。程序中如果导入了openpyxl相关的模块,就会出现一大堆的missing模块报错,然后打包后的exe也无法运行。
请问这个问题是属于哪里的错误呢?
用openpyxl写了个小东西,结果用py2exe打包的时候出错了。|
1
换个打包试试
|
|
3
我之前用的都是pyinstaller~
用的时候注意对齐各种软件的版本不然各种报错啊 |
|
4
@crazyxin1988 刚才用pyinstaller解决啦
|
|
5
@crazyxin1988
@kokutou 还有个问题请教一下,pyinstaller是不是有对文件执行路径的设置呢?我的代码里写了获取程序当前所在路径下文件名列表,结果封装之后就只能在本机dist目录下运行,换了目录换了电脑都不行了。 |
|
crazyxin1988Feb 5, 2015
8
|
|
9
@crazyxin1988
@kokutou 刚才试验了一下,在别人的电脑上创建一个我的发布路径C:\Python27\PyInstaller-2.1\ver11-ok\dist 这种,才能正常运行,应该从pyinstaller的配置项入手研究么? |
|
crazyxin1988Feb 5, 2015
10
@Loop680
那你去看一下如何配置打包配置文件 *.spec |
|
11
|
|
crazyxin1988Feb 5, 2015
12
|