-
Notifications
You must be signed in to change notification settings - Fork 132
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Issue
Once I run Patchwork++ in Python, I sometimes met:
Traceback (most recent call last):
File "demo_visualize.py", line 2, in <module>
import open3d as o3d
File "/usr/local/lib/python3.8/dist-packages/open3d/__init__.py", line 146, in <module>
import open3d.ml
File "/usr/local/lib/python3.8/dist-packages/open3d/ml/__init__.py", line 16, in <module>
from . import datasets
File "/usr/local/lib/python3.8/dist-packages/open3d/ml/datasets.py", line 15, in <module>
from open3d._ml3d.datasets import *
File "/usr/local/lib/python3.8/dist-packages/open3d/_ml3d/datasets/__init__.py", line 3, in <module>
from .semantickitti import SemanticKITTI
File "/usr/local/lib/python3.8/dist-packages/open3d/_ml3d/datasets/semantickitti.py", line 6, in <module>
from sklearn.neighbors import KDTree
File "/usr/lib/python3/dist-packages/sklearn/__init__.py", line 82, in <module>
from .base import clone
File "/usr/lib/python3/dist-packages/sklearn/base.py", line 20, in <module>
from .utils import _IS_32BIT
File "/usr/lib/python3/dist-packages/sklearn/utils/__init__.py", line 20, in <module>
from scipy.sparse import issparse
File "/usr/lib/python3/dist-packages/scipy/sparse/__init__.py", line 229, in <module>
from .base import *
File "/usr/lib/python3/dist-packages/scipy/sparse/base.py", line 8, in <module>
from .sputils import (isdense, isscalarlike, isintlike,
File "/usr/lib/python3/dist-packages/scipy/sparse/sputils.py", line 16, in <module>
supported_dtypes = [np.typeDict[x] for x in supported_dtypes]
File "/usr/lib/python3/dist-packages/scipy/sparse/sputils.py", line 16, in <listcomp>
supported_dtypes = [np.typeDict[x] for x in supported_dtypes]
File "/usr/local/lib/python3.8/dist-packages/numpy/__init__.py", line 320, in __getattr__
raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'typeDict'
Reason
It mostly occurs when your numpy version == 1.24.1
Solution:
Just downgrade numpy version like this:
pip3 install numpy==1.23
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working