Skip to content

No module named 'paddle' on CLI when exatlcy installed as shownย #17773

@kumado77

Description

@kumado77

๐Ÿ”Ž Search before asking

  • I have searched the PaddleOCR Docs and found no similar bug report.
  • I have searched the PaddleOCR Issues and found no similar bug report.
  • I have searched the PaddleOCR Discussions and found no similar bug report.

๐Ÿ› Bug (้—ฎ้ข˜ๆ่ฟฐ)

Installed Paddleocr "All" as shown in python -m pip install "paddleocr[all]"

a) Many depreceations in pip: and warnings

b) paddleocr doc_parser -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/paddleocr_vl_demo.png
FAILS with "" no module named "paddle"

paddleocr doc_parser -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/paddleocr_vl_demo.png
/home/korasp/.vven313/lib/python3.13/site-packages/requests/init.py:113: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (7.0.1)/charset_normalizer (3.4.4) doesn't match a supported version!
warnings.warn(
Checking connectivity to the model hosters, this may take a while. To bypass this check, set PADDLE_PDX_DISABLE_MODEL_SOURCE_CHECK to True.
Traceback (most recent call last):
File "/home/korasp/.vven313/bin/paddleocr", line 8, in
sys.exit(console_entry())
~~~~~~~~~~~~~^^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/main.py", line 26, in console_entry
main()
~~~~^^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_cli.py", line 194, in main
_execute(args)
~~~~~~~~^^^^^^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_cli.py", line 183, in _execute
args.executor(args)
~~~~~~~~~~~~~^^^^^^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_pipelines/paddleocr_vl.py", line 498, in execute_with_args
perform_simple_inference(
~~~~~~~~~~~~~~~~~~~~~~~~^
PaddleOCRVL,
^^^^^^^^^^^^
...<10 lines>...
},
^^
)
^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_utils/cli.py", line 62, in perform_simple_inference
wrapper = wrapper_cls(**init_params)
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_pipelines/paddleocr_vl.py", line 86, in init
super().init(**kwargs)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_pipelines/base.py", line 67, in init
self.paddlex_pipeline = self._create_paddlex_pipeline()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_pipelines/base.py", line 103, in _create_paddlex_pipeline
kwargs = prepare_common_init_args(None, self._common_args)
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddleocr/_common_args.py", line 63, in prepare_common_init_args
device = get_default_device()
File "/home/korasp/.vven313/lib/python3.13/site-packages/paddlex/utils/device.py", line 53, in get_default_device
import paddle
ModuleNotFoundError: No module named 'paddle'

#########################################################################################################

a) Many depreceations in pip: and warnings
python -m pip install "paddleocr[all]"
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting paddleocr[all]
Using cached https://www.piwheels.org/simple/paddleocr/paddleocr-3.4.0-py3-none-any.whl (87 kB)
Collecting paddlex<3.5.0,>=3.4.0 (from paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/paddlex/paddlex-3.4.2-py3-none-any.whl (2.0 MB)
Collecting PyYAML>=6 (from paddleocr[all])
Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (2.4 kB)
Collecting requests (from paddleocr[all])
Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB)
Collecting typing-extensions>=4.12 (from paddleocr[all])
Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Collecting aistudio-sdk>=0.3.5 (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached aistudio_sdk-0.3.8-py3-none-any.whl.metadata (1.1 kB)
Collecting chardet (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Downloading chardet-7.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (7.1 kB)
Collecting colorlog (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl (11 kB)
Collecting filelock (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Downloading https://www.piwheels.org/simple/filelock/filelock-3.25.0-py3-none-any.whl (26 kB)
Collecting huggingface-hub (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/huggingface-hub/huggingface_hub-1.5.0-py3-none-any.whl (596 kB)
Collecting modelscope>=1.28.0 (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/modelscope/modelscope-1.34.0-py3-none-any.whl (6.1 MB)
Requirement already satisfied: numpy>=1.24 in ./.vven313/lib/python3.13/site-packages (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all]) (2.4.2)
Requirement already satisfied: packaging in ./.vven313/lib/python3.13/site-packages (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all]) (26.0)
Collecting pandas>=1.3 (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Downloading pandas-3.0.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.metadata (79 kB)
Requirement already satisfied: pillow in ./.vven313/lib/python3.13/site-packages (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all]) (12.1.1)
Collecting prettytable (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Downloading https://www.piwheels.org/simple/prettytable/prettytable-3.17.0-py3-none-any.whl (34 kB)
Collecting py-cpuinfo (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/py-cpuinfo/py_cpuinfo-9.0.0-py3-none-any.whl (22 kB)
Collecting pydantic>=2 (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/pydantic/pydantic-2.12.5-py3-none-any.whl (463 kB)
Collecting PyYAML>=6 (from paddleocr[all])
Downloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (2.1 kB)
Collecting ruamel.yaml (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Using cached https://www.piwheels.org/simple/ruamel-yaml/ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
Collecting ujson (from paddlex<3.5.0,>=3.4.0->paddlex[ocr-core]<3.5.0,>=3.4.0->paddleocr[all])
Downloading ujson-5.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.metadata (9.4 kB)
Collecting ftfy (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/ftfy/ftfy-6.3.1-py3-none-any.whl (44 kB)
Collecting imagesize (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading https://www.piwheels.org/simple/imagesize/imagesize-2.0.0-py2.py3-none-any.whl (9.4 kB)
Collecting langchain<1.0,>=0.2 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/langchain/langchain-0.3.27-py3-none-any.whl (1.0 MB)
Collecting langchain-community<1.0,>=0.2 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading https://www.piwheels.org/simple/langchain-community/langchain_community-0.4.1-py3-none-any.whl (2.5 MB)
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 2.5/2.5 MB 2.0 MB/s eta 0:00:00
Collecting langchain-core (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading https://www.piwheels.org/simple/langchain-core/langchain_core-1.2.17-py3-none-any.whl (502 kB)
Collecting langchain-openai<1.0,>=0.1 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/langchain-openai/langchain_openai-0.3.35-py3-none-any.whl (75 kB)
Collecting lxml (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading lxml-6.0.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.metadata (3.6 kB)
Collecting openai>=1.63 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/openai/openai-2.24.0-py3-none-any.whl (1.1 MB)
Collecting opencv-contrib-python==4.10.0.84 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached opencv_contrib_python-4.10.0.84-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (20 kB)
Collecting openpyxl (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/openpyxl/openpyxl-3.1.5-py2.py3-none-any.whl (250 kB)
Collecting premailer (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/premailer/premailer-3.10.0-py2.py3-none-any.whl (24 kB)
Collecting pyclipper (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading pyclipper-1.4.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.metadata (8.6 kB)
Collecting pypdfium2>=4 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached pypdfium2-5.5.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (68 kB)
Collecting scikit-learn (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading scikit_learn-1.8.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (11 kB)
Collecting scipy (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading scipy-1.17.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (62 kB)
Collecting shapely (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading shapely-2.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.metadata (6.8 kB)
Collecting tokenizers>=0.19 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached tokenizers-0.22.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.3 kB)
Collecting beautifulsoup4 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/beautifulsoup4/beautifulsoup4-4.14.3-py3-none-any.whl (107 kB)
Collecting python-docx (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://archive1.piwheels.org/simple/python-docx/python_docx-1.2.0-py3-none-any.whl (252 kB)
Collecting einops (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/einops/einops-0.8.2-py3-none-any.whl (65 kB)
Collecting Jinja2 (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB)
Collecting python-bidi (from paddlex[genai-client,ie,ocr,trans]<3.5.0,>=3.4.0; extra == "all"->paddleocr[all])
Downloading python_bidi-0.6.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (4.9 kB)
DEPRECATION: Wheel filename 'regex-2013_12_31-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_12_31-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_12_31-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_12_31-cp37-cp37m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_12_31-cp34-cp34m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_12_31-cp34-cp34m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_12_31-cp34-cp34m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_12_31-cp34-cp34m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_12_31-cp35-cp35m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_12_31-cp35-cp35m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_12_31-cp35-cp35m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_12_31-cp35-cp35m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_11_29-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_11_29-cp37-cp37m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_11_29-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_11_29-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_11_29-cp35-cp35m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_11_29-cp35-cp35m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_11_29-cp35-cp35m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_11_29-cp35-cp35m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_11_29-cp34-cp34m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_11_29-cp34-cp34m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_11_29-cp34-cp34m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_11_29-cp34-cp34m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_26-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_26-cp37-cp37m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_26-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_26-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_26-cp35-cp35m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_26-cp35-cp35m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_26-cp35-cp35m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_26-cp35-cp35m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_26-cp34-cp34m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_26-cp34-cp34m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_26-cp34-cp34m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_26-cp34-cp34m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_25-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_25-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_25-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_25-cp37-cp37m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_25-cp34-cp34m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_25-cp34-cp34m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_25-cp34-cp34m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_25-cp34-cp34m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_25-cp35-cp35m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_25-cp35-cp35m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_25-cp35-cp35m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_25-cp35-cp35m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_24-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_24-cp37-cp37m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_24-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_24-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_24-cp35-cp35m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_24-cp35-cp35m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_24-cp35-cp35m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_24-cp35-cp35m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_24-cp34-cp34m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_24-cp34-cp34m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_24-cp34-cp34m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_24-cp34-cp34m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_23-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_23-cp37-cp37m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_23-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_23-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_23-cp34-cp34m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_23-cp34-cp34m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_23-cp34-cp34m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_23-cp34-cp34m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_23-cp35-cp35m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_23-cp35-cp35m-linux_armv7l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_23-cp35-cp35m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_23-cp35-cp35m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_22-cp37-cp37m-linux_armv6l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_22-cp37-cp37m-linux_armv6l'

pip 25.3 will enforce this behaviour change. A possible replacement is to rename the wheel to use a correctly normalised name (this may require updating the version in the project metadata). Discussion can be found at pypa/pip#12938
DEPRECATION: Wheel filename 'regex-2013_10_22-cp37-cp37m-linux_armv7l.whl' is not correctly normalised. Future versions of pip will raise the following error:
Invalid wheel filename (invalid version): 'regex-2013_10_22-cp37-cp37m-linux_armv7l'

CONTINUED BELOW

FULL text see attachment

install error paddleocr_pi4_ko.txt

๐Ÿƒโ€โ™‚๏ธ Environment (่ฟ่กŒ็Žฏๅขƒ)

Raspberry Pi 4 OS trixie 64 bit
run in venv with python3.13

๐ŸŒฐ Minimal Reproducible Example (ๆœ€ๅฐๅฏๅค็Žฐ้—ฎ้ข˜็š„Demo)

python -m pip install "paddleocr[all]"

paddleocr doc_parser -i https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/paddleocr_vl_demo.png
==>ModuleNotFoundError: No module named 'paddle'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions