🔎 Search before asking
🐛 Bug (问题描述)
运行官方提供的命令行:paddleocr ocr -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_ocr_002.png --use_doc_orientation_classify False --use_doc_unwarping False --use_textline_orientation False
提示以下信息:OCR版本 3.1.1 3.0.0 都试过都是报以下信息。运行环境Ubuntu22.04 python=3.10,此配置在window环境没问题
Traceback (most recent call last):
File "/home/jd001/miniconda3/envs/paddle-ocr/bin/paddleocr", line 8, in
sys.exit(console_entry())
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/main.py", line 26, in console_entry
main()
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_cli.py", line 126, in main
_execute(args)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_cli.py", line 115, in _execute
args.executor(args)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/ocr.py", line 630, in execute_with_args
perform_simple_inference(PaddleOCR, params)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_utils/cli.py", line 62, in perform_simple_inference
wrapper = wrapper_cls(**init_params)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/ocr.py", line 161, in init
super().init(**base_params)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/base.py", line 66, in init
self.paddlex_pipeline = self._create_paddlex_pipeline()
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/base.py", line 99, in _create_paddlex_pipeline
kwargs = prepare_common_init_args(None, self._common_args)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_common_args.py", line 75, in prepare_common_init_args
pp_option = PaddlePredictorOption(
TypeError: PaddlePredictorOption.init() takes 1 positional argument but 2 were given
运行官方demo 提供
🏃♂️ Environment (运行环境)
OS : Ubuntu 22.04
python : 3.10
nvidia-cublas-cu12 12.6.4.1
nvidia-cuda-cccl-cu12 12.6.77
nvidia-cuda-cupti-cu12 12.6.80
nvidia-cuda-nvrtc-cu12 12.6.77
nvidia-cuda-runtime-cu12 12.6.77
nvidia-cudnn-cu12 9.5.1.17
nvidia-cufft-cu12 11.3.0.4
nvidia-cufile-cu12 1.11.1.6
nvidia-curand-cu12 10.3.7.77
nvidia-cusolver-cu12 11.7.1.2
nvidia-cusparse-cu12 12.5.4.2
nvidia-cusparselt-cu12 0.6.3
nvidia-nccl-cu12 2.25.1
nvidia-nvjitlink-cu12 12.6.85
nvidia-nvtx-cu12 12.6.77
openai 1.100.2
opencv-contrib-python 4.10.0.84
openpyxl 3.1.5
opt-einsum 3.3.0
orjson 3.11.2
packaging 25.0
paddleocr 3.1.1
paddlepaddle-gpu 3.0.0
paddlex 3.2.0
pandas 2.3.1
pillow 11.2.1
🌰 Minimal Reproducible Example (最小可复现问题的Demo)
paddleocr ocr -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_ocr_002.png --use_doc_orientation_classify False --use_doc_unwarping False --use_textline_orientation False
🔎 Search before asking
🐛 Bug (问题描述)
运行官方提供的命令行:paddleocr ocr -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_ocr_002.png --use_doc_orientation_classify False --use_doc_unwarping False --use_textline_orientation False
提示以下信息:OCR版本 3.1.1 3.0.0 都试过都是报以下信息。运行环境Ubuntu22.04 python=3.10,此配置在window环境没问题
Traceback (most recent call last):
File "/home/jd001/miniconda3/envs/paddle-ocr/bin/paddleocr", line 8, in
sys.exit(console_entry())
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/main.py", line 26, in console_entry
main()
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_cli.py", line 126, in main
_execute(args)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_cli.py", line 115, in _execute
args.executor(args)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/ocr.py", line 630, in execute_with_args
perform_simple_inference(PaddleOCR, params)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_utils/cli.py", line 62, in perform_simple_inference
wrapper = wrapper_cls(**init_params)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/ocr.py", line 161, in init
super().init(**base_params)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/base.py", line 66, in init
self.paddlex_pipeline = self._create_paddlex_pipeline()
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_pipelines/base.py", line 99, in _create_paddlex_pipeline
kwargs = prepare_common_init_args(None, self._common_args)
File "/home/jd001/miniconda3/envs/paddle-ocr/lib/python3.10/site-packages/paddleocr/_common_args.py", line 75, in prepare_common_init_args
pp_option = PaddlePredictorOption(
TypeError: PaddlePredictorOption.init() takes 1 positional argument but 2 were given
运行官方demo 提供
🏃♂️ Environment (运行环境)
OS : Ubuntu 22.04
python : 3.10
nvidia-cublas-cu12 12.6.4.1
nvidia-cuda-cccl-cu12 12.6.77
nvidia-cuda-cupti-cu12 12.6.80
nvidia-cuda-nvrtc-cu12 12.6.77
nvidia-cuda-runtime-cu12 12.6.77
nvidia-cudnn-cu12 9.5.1.17
nvidia-cufft-cu12 11.3.0.4
nvidia-cufile-cu12 1.11.1.6
nvidia-curand-cu12 10.3.7.77
nvidia-cusolver-cu12 11.7.1.2
nvidia-cusparse-cu12 12.5.4.2
nvidia-cusparselt-cu12 0.6.3
nvidia-nccl-cu12 2.25.1
nvidia-nvjitlink-cu12 12.6.85
nvidia-nvtx-cu12 12.6.77
openai 1.100.2
opencv-contrib-python 4.10.0.84
openpyxl 3.1.5
opt-einsum 3.3.0
orjson 3.11.2
packaging 25.0
paddleocr 3.1.1
paddlepaddle-gpu 3.0.0
paddlex 3.2.0
pandas 2.3.1
pillow 11.2.1
🌰 Minimal Reproducible Example (最小可复现问题的Demo)
paddleocr ocr -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_ocr_002.png --use_doc_orientation_classify False --use_doc_unwarping False --use_textline_orientation False