- 主题:pyinstaller生成的exe文件在其他电脑应用问题
下载安装了还是不行的话,有可能是少打包了某些模块。
上面说的是制作成 console,用 cmd 运行打印报错信息,看看在哪里 import 出错,然后自行修改 setup.py 添加模块应该可行。
【 在 robotup (robotup) 的大作中提到: 】
: 大牛,谢谢!
: 关键是不能让别人都装这个东西呢?我下载了还是不行。
--
FROM 112.47.122.*
大神,console怎么制作呢?我用的是pyinstaller,这个东西是不是没有setup.py,这个文件呢?
还请指导,谢谢!
【 在 hgoldfish 的大作中提到: 】
: 下载安装了还是不行的话,有可能是少打包了某些模块。
: 上面说的是制作成 console,用 cmd 运行打印报错信息,看看在哪里 import 出错,然后自行修改 setup.py 添加模块应该可行。
:
--
FROM 120.195.55.*
感谢大牛指导!
还请问一下,怎么知道哪些依赖包没打包进来,怎么补充到打包的文件里面?谢谢!
【 在 laserwin355 的大作中提到: 】
: 意义不大,通常都是import就开始出错了
: 发自「今日水木 on LYA-AL00」
--
FROM 120.195.55.*
打开dos窗口,把打包后的ecxe图标拖拽过去,回车运行,看报错信息,会提示缺少什么库。
【 在 robotup 的大作中提到: 】
:
: 感谢大牛指导!
:
: 还请问一下,怎么知道哪些依赖包没打包进来,怎么补充到打包的文件里面?谢谢!
: --
:
发自「今日水木 on LYA-AL00」
--
FROM 111.192.100.*
spec文件里EXE那加上console=True,debug=True。打包后运行看看报错信息。
【 在 robotup (robotup) 的大作中提到: 】
: 本机是win10
: 64位机器
: python版本是3.8
: ...................
--
FROM 223.104.41.*
试了一下,
运行的报错信息,import好像都没有成功导入。
正常运行的这部分内容在新电脑上没有显示出来。
[51748] LOADER: importing modules from CArchive
[51748] LOADER: extracted struct
[51748] LOADER: running unmarshalled code object for struct...
[51748] LOADER: extracted pyimod01_os_path
[51748] LOADER: running unmarshalled code object for pyimod01_os_path...
[51748] LOADER: extracted pyimod02_archive
[51748] LOADER: running unmarshalled code object for pyimod02_archive...
[51748] LOADER: extracted pyimod03_importers
[51748] LOADER: running unmarshalled code object for pyimod03_importers...
[51748] LOADER: extracted pyimod04_ctypes
[51748] LOADER: running unmarshalled code object for pyimod04_ctypes...
[51748] LOADER: Installing PYZ archive with Python modules.
[51748] LOADER: PYZ archive: PYZ-00.pyz
[51748] LOADER: Running pyiboot01_bootstrap.py
[51748] LOADER: Running pyi_rth_pkgutil.py
[51748] LOADER: Running pyi_rth_multiprocessing.py
[51748] LOADER: Running pyi_rth_inspect.py
[51748] LOADER: Running pyi_rth_certifi.py
[51748] LOADER: Running getAstock-1.py
Program end!
【 在 hgoldfish 的大作中提到: 】
: 下载安装了还是不行的话,有可能是少打包了某些模块。
: 上面说的是制作成 console,用 cmd 运行打印报错信息,看看在哪里 import 出错,然后自行修改 setup.py 添加模块应该可行。
:
--
FROM 120.245.98.*