在Python导入easyOCR库之后,使用pyinstaller打包出现报错
PyInstaller是一个跨平台的Python应用打包工具,支持Windows/Linux/MacOS三大主流平台,能够允许用户在没有安装 Python 的情况下执行应用程序。
pyinstaller安装
pip install pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pyinstaller打包python程序
PyInstaller 最简单使用只需要指定作为程序入口的脚本文件。
PyInstaller 执行打包程序后会在当前目录下创建下列文件和目录:main.spec 文件,其前缀和脚本名相同,指定了打包时所需的各种参数;build 子目录,其中存放打包过程中生成的临时文件。warnxxxx.txt文件记录了生成过程中的警告/错误信息。如果 PyInstaller 运行有问题,需要检查warnxxxx.txt文件来获取错误的详细内容。xref-xxxx.html文件输出PyInstaller 分析脚本得到的模块依赖关系图。dist子目录,存放生成的最终文件。如果使用单文件模式将只有单个执行文件;如果使用目录模式的话,会有一个和脚本同名的子目录,其内才是真正的可执行文件以及附属文件。
命令行输入以下代码:
pyinstaller -F -i .icon图标文件路径 .py文件路径
-F | --onefile:生成单一的可执行文件 -i | --icon:为执行文件指定图标
默认生成在C盘,找到dist文件夹里的带图标的exe程序,双击运行,正常运行进入程序可以玩说明打包程序成功。
运行效果如下:
我在使用easyOCR库时遇到了以下报错信息:
这个问题通常是由于没有正确安装easyOCR库或其依赖项导致的。为了更好地帮助您解决这个问题,我需要获取更多详细的信息,包括您的操作环境和版本号。请提供以下信息:
请提供这些信息后,我将能够更准确地帮助您解决问题。