社区
脚本语言
帖子详情
pyinstaller打包的exe根本无法在其他系统中运行
shineenihs
2019-08-30 10:46:12
试了各种方法, 都不行
打包命令:
pyinstaller -F test.py -i ext.ico
pyinstaller -F test.py -i ext.ico --win-private-assemblies
pyinstaller 警告如下
win7系统错误如下, 连python.dll都打不进去
包括 test.spec 添加dll路径, 根本没效果.
python打包真是头疼. 搞了1天 有真正打包独立运行的吗?
...全文
1163
4
打赏
收藏
pyinstaller打包的exe根本无法在其他系统中运行
试了各种方法, 都不行 打包命令: pyinstaller -F test.py -i ext.ico pyinstaller -F test.py -i ext.ico --win-private-assemblies pyinstaller 警告如下 win7系统错误如下, 连python.dll都打不进去 包括 test.spec 添加dll路径, 根本没效果. python打包真是头疼. 搞了1天 有真正打包独立运行的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ucha
2020-06-14
打赏
举报
回复
1
别说了,我试过hello world,换台计算机都不能运行。
TerraJuly
2019-11-14
打赏
举报
回复
请用-p 参数 把你需要的依赖包都带上,然后打包
shineenihs
2019-08-30
打赏
举报
回复
环境是python37 依赖模块都是用pip install 安装的
shineenihs
2019-08-30
打赏
举报
回复
有人知道吗?
python编写一个简单压缩软件
通过一个一简单的实战案例来编写一个压缩软件,让... 最后用了
pyinstaller
打包
生成了
exe
可执行文件. 讲课
中
由浅入深的进行每一行代码的编写及解释.是python入门的不二之选.
Python
pyinstaller
打包
exe
最完整教程
python提供了多种方法用于将普通的*.py程序文件
打包
成
exe
文件。
exe
文件即可执行文件,
打包
后的*.
exe
应用不用依赖python,可以在他人的电脑上
运行
。
pyinstaller
是一个第三方模块,专用于python程序的
exe
打包
。此外python还有一些别的方法进行
打包
,但是
pyinstaller
打包
最强大而且好用。 (万字长文涵盖文档所有重要内容)
Pyinstaller
打包
Pyzbar 后,
exe
程序无法
运行
的解决方案
Pyinstaller
打包
Pyzbar 后,
exe
程序无法
运行
的解决方案问题
Pyinstaller
是python
打包
exe
程序的第三方库, 大多数情况下 使用
pyinstaller
-F 脚本.py 可以
打包
出一个能够
运行
的
exe
程序但是当脚本
中
导入了某些第三方库时,
pyinstaller
打包
出的程序将无法
运行
(闪退),其
中
一个原因是
pyinstaller
在
打包
时没有将某些第三方库一并
打包
进去, 就会导致 import 语句失败报错, 程序闪退.解决方
pyinstaller
打包
exe
文件后,
exe
运行
报错找不到xx模块
环境 1.操作
系统
:window10 2.IDE: pycharm 3.
pyinstaller
版本:4.5 4python版本:3.7 报错现象 1.我这里的第三方模块使用的eventlet和dns,在pycharm
中
运行
py程序,程序正常
运行
; 2.使用
pyinstaller
-F
打包
成
exe
文件,在命令行
中
输入 .\test.
exe
发现程序报第三方模块无法找到 失败的方法 1.按照网上的方法在
pyinstaller
-F
中
加入-p “第三方库绝对路径”,
运行
依然报错根本不起作用。 2.按照报错信息逐
python3
pyinstaller
打包
exe
运行
无限创建进程问题 multiprocessing windows
导致该问题的根本原因是:windows环境下python通过启动进程创建子进程时,子进程启动会导入父进程的py文件,
运行
父进程的创建子进程代码导致陷入无限循环(这只是windows下出现的问题的一种形式,还有其他形式, 官文上说叫导入主模块产生的副作用,)该问题在pycharm
中
没有,pycharm环境下
运行
调试都是正常的,当使用
pyinstaller
打包
为
exe
文件时,双击
exe
文件
运行
,会进入无限创建进程的死循环,最终导致
系统
崩溃,所有cpu跑满。# 该方法作用是阻止子进程
运行
其后面的代码。
脚本语言
37,721
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章