
正文
为什么python代码打包后有错误,为什么python打包的应用那么大
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Python用pyinstaller打包的时候报错
将PyTorch打包进EXE文件:可以使用PyInstaller等打包工具将PyTorch和程序一起打包成一个EXE文件,这样可以保证所有的库都能被正确地加载和使用。
银河麒麟系统中使用pyinstaller 4进行python打包时报错:打开hook-Crypto.py,注释掉Crypto.Math行,重新编译源码、安装pyinstaller,再次进行打包,打包成功。
Python 2 PyQt5 pyinstaller 使用pyinstaller打包exe,最近在打包包含subprocess.Popen时发现,加上参数—noconsole时产生的exe文件在运行的时候,进程并没有运行。
不是很确定,但是感觉你的python安装路径有问题。 路径中出现了“.”,这属于特殊字符,解析识别的时候会出现问题。
没有安装pyInstaller所致。安装方法:pip install pyinstaller 看到这个提示就表示安装成功了。
这是你的环境变量没有设置好,在桌面上右击我的电脑-属性-高级系统设置-环境变量-系统变量-path,把你的Python安装路径(C:\Python26\)添加上去就OK了。
相关问答
Q1: Python脚本代码运行正常,但是使用pyinstaller打包成执行文件后运行提示...
1、pyinstaller -F aaa.py 这样生成之后,其实不管你有没有漏掉什么库都可以打包成功,不过要善于从提示中发现问题,他会提示你需要什么库,然后在生成的spec文件中,把库的路径加上去。
2、首先升级你的pyinstaller升到最新版。UnicodeDecodeError 这个问题是因为你的代码里应该是包含了中文字符,这个问题很好解决,只需在打包前输入:chcp 65001 1 之后再重新打包即可。
3、这是你的环境变量没有设置好,在桌面上右击我的电脑-属性-高级系统设置-环境变量-系统变量-path,把你的Python安装路径(C:\Python26\)添加上去就OK了。
4、首先,那堆apixxx.dll的Warning一般不影响执行,可以不用管。
5、如果你使用的是pyinstaller这个命令打包的话, 你需要使用-p参数指定下python库的路径。
6、pynput是外部库,要指定库路径。你搜关键字“pyinstaller 打包第三方库”,可以找到使用参数指定包的路径的方法。
Q2: python用py2exe打包后在别的电脑上运行出错
1、打包有错误,具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
2、有可能是在高版本的windows(或python)上生成的exe,换低版本没法使用。建议换比如python6来生成。
3、路径错误。打包时采用的是绝对路径,所有要将dll文件放在指定路径下,所以py2exe编码打包运行报msvcr.dll模块错误说明路径错误。编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码简称编码。
4、我也经常用py2exe打包,看看你的电脑是不是中毒了,另外,我从来不用360杀毒,水货一个。
5、在你自己机器上运行时,确保上面说的dll在你的文件路径下就行了。system32目录一定在你路径下,把 python27\dlls 下的几个文件复制到 exe 文件目录下试试吧。再不行,改用 pyinstaller 打包吧。
Q3: python打包exe可执行文件后,运行报错缺少包?
不用看错误信息都基本上可以知道,你打包时候肯定缺东西了。
检查电脑是否存在病毒,请使用百度卫士进行木马查杀。系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。建议:使用完整版或正版系统。安装的软件与系统或其它软件发生冲突,找到发生冲突的软件,卸载它。
打包有错误,具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
打包以后的目录结构是这样的:打开dist文件夹,可以看到我们打包出来的exe文件:击exe文件,发现程序闪退,没有正常工作。
如图中圈出来的信息所示,enum这个模块出问题了;查询了一下这个包是Tensorflow 的依赖项,如果你不用Tensorflow 无所谓,用的时候会提示你缺少再装也不迟。
Q4: 用pyinstaller打包包含pyqt5的python3.6程序后,打包成功生成exe文件但是...
pynput是外部库,要指定库路径。你搜关键字“pyinstaller 打包第三方库”,可以找到使用参数指定包的路径的方法。
具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
我遇到一相同的问题,是python7+web.py,目前在win10x64下编译后出现你这个问题,但不是编译的所有项目还这样。
pyqt5打包成exe,程序有图标,但是双击打开的窗口左上角没有显示小图标。
为什么python代码打包后有错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于为什么python打包的应用那么大、为什么python代码打包后有错误的信息别忘了在本站进行查找喔。








