OmniParser icon indicating copy to clipboard operation
OmniParser copied to clipboard

AttributeError: `np.sctypes` was removed in the NumPy 2.0 release. Access dtypes explicitly instead.. Did you mean: 'dtypes'?

Open jawkjiang opened this issue 4 days ago • 0 comments

Met this prob when running the script gradio_demo.py. Detailed traceback as follows:

C:\Users\Jawk.conda\envs\omni\python.exe C:\Users\Jawk\PycharmProjects\OmniParser\gradio_demo.py Traceback (most recent call last): File "C:\Users\Jawk\PycharmProjects\OmniParser\gradio_demo.py", line 11, in from util.utils import check_ocr_box, get_yolo_model, get_caption_model_processor, get_som_labeled_img File "C:\Users\Jawk\PycharmProjects\OmniParser\util\utils.py", line 21, in from paddleocr import PaddleOCR File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr_init_.py", line 14, in from .paddleocr import ( File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr\paddleocr.py", line 64, in from tools.infer import predict_system File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr\tools\infer\predict_system.py", line 33, in import tools.infer.predict_det as predict_det File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr\tools\infer\predict_det.py", line 31, in from ppocr.data import create_operators, transform File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr\ppocr\data_init_.py", line 35, in from ppocr.data.imaug import transform, create_operators File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr\ppocr\data\imaug_init_.py", line 19, in from .iaa_augment import IaaAugment File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\paddleocr\ppocr\data\imaug\iaa_augment.py", line 24, in import imgaug File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\imgaug_init_.py", line 7, in from imgaug.imgaug import * # pylint: disable=redefined-builtin ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\imgaug\imgaug.py", line 45, in NP_FLOAT_TYPES = set(np.sctypes["float"]) ^^^^^^^^^^ File "C:\Users\Jawk.conda\envs\omni\Lib\site-packages\numpy_init_.py", line 397, in getattr raise AttributeError( AttributeError: np.sctypes was removed in the NumPy 2.0 release. Access dtypes explicitly instead.. Did you mean: 'dtypes'?

Process finished with exit code 1

Looks like numpy package version conflict, but I was following official installation tutorial step by step. Checked the version of numpy and it's 1.26.4 same as the requirements file. Also tried degrade numpy but other confilts jumped out. Upgrading package imgaug doesn't refresh any package. Could anybody help out or has anybody met the same issue? Appreciate it.

jawkjiang avatar Feb 19 '25 03:02 jawkjiang