Open MrRabbit2MissCat opened 9 months ago
future的这个报错与future作者的打包方式有较大关系,目前主流的是whl格式而不是egg,在一些环境中可能存在不兼容的情况,具体解决方案可以参考如下 https://www.jianshu.com/p/a7522ca6dec4
在QPT中,可以在requirements.txt文件中指定#$QPT_FLAG$copy
标识符,指定该包的安装方式进行解决。
paddleocr
paddlepaddle
future #$QPT_FLAG$copy
其它库...
方便的话尽量也提供一下打包时候的代码or命令,我尝试复现一下这个情况,之前测试这个案例是可以通过的。
# -*- coding: utf-8 -*-#
from paddleocr import PaddleOCR, draw_ocr
ocr = PaddleOCR(use_angle_cls=True, use_gpu=True, ocr_version='PP-OCRv3', show_log=False)
conda 23.10.0 python3.9.0
直接cmd输入qpt运行的, (py39) PS C:\Users\pc\Desktop\code> qpt →[2023-12-04 15:58:18,346] [DEBUG] | 操作系统类型:Windows →[2023-12-04 15:58:18,346] [DEBUG] | 操作系统位数:AMD64 D:\software\miniconda3\envs\py39\lib\site-packages_distutils_hack__init__.py:33: UserWarning: Setuptools is replacing distutils. warnings.warn("Setuptools is replacing distutils.") [项目文件夹]请输入待打包的文件夹路径: C:\Users\pc\Desktop\code\sample_program [主程序文件]请输入待打包的主要Py脚本文件路径: C:\Users\pc\Desktop\code\sample_program\run.py [输出目录]请输入打包后文件保存的路径: C:\Users\pc\Desktop\code\out [Python依赖]请输入requirements.txt文件路径,若无该文件可直接按下[回车键]自动生成该文件 [auto]:
跟我用conda有关系吗,用原始的python环境,bug会少点吧
目测与conda有关
QPT版本
1.0b7
操作系统版本
Windows 10
核心信息填写
复现步骤/报错截图
【如报错则必须提供】Requirements文件内容
【如报错则必须提供】完整打包日志