weixin_38895776 2025-03-02 11:22 采纳率: 0%
浏览 29

paddleocr不支持python3.10pyinstaller,打包报错

开发了一个自动化的招聘软件打招呼程序,使用的paddleocr进行的图片分析,但是在pyinstaller 打包程序时paddle not found ,运行时就报错.
我已经在生成的spec文件,指定了paddle的路径 但是在打包的时候 info提示paddle not found

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-03-02 11:22
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    paddleocr不支持python3.10pyinstaller,打包报错

    你遇到的问题是,使用 paddleocr 进行图片分析,打包到 pyinstaller 中时,报错说找不到 paddle。这个问题可能是由于 paddleocr 在 Python 3.10 中没有被正确地安装或配置导致的。

    解决方法:

    1. 检查 paddle 的安装是否正确。可以使用 import paddle 命令来检查 paddle 是否被正确地安装。
    2. 如果 paddle 已经被安装,可以尝试使用 paddle.set_device('cpu') 命令来指定 paddle 使用 CPU 运行。
    3. 如果以上方法不行,可以尝试使用 paddle.set_device('gpu') 命令来指定 paddle 使用 GPU 运行。
    4. 如果你使用的是 paddle 2.x,可以尝试使用 paddle.set_flags('use_gpu', True) 命令来指定 paddle 使用 GPU 运行。
    5. 如果你使用的是 paddle 1.x,可以尝试使用 paddle.set_device('gpu') 命令来指定 paddle 使用 GPU 运行。

    代码示例:

    import paddle
    
    # 指定 paddle 使用 CPU 运行
    paddle.set_device('cpu')
    
    # 或者指定 paddle 使用 GPU 运行
    paddle.set_device('gpu')
    

    如果你已经尝试了以上方法仍然无法解决问题,可以提供更多的错误信息和代码,以便我更好地帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 修改了问题 3月2日
  • 创建了问题 3月2日