【Anaconda-Error】'numpy.ufunc' object has no attribute '__module__'
運行mxnet的測試程序的時候報錯如下:
Traceback (most recent call last):
? File "test_rec.py", line 4, in <module>
? ? import face_model
? File "/media/luckynote/Tool/face-recognition-dl/face_recognition_insightface/face_model.py", line 20, in <module>
? ? import face_preprocess
? File "/media/luckynote/Tool/face-recognition-dl/face_recognition_insightface/face_preprocess.py", line 4, in <module>
? ? from skimage import transform as trans
? File "/home/luckynote/anaconda3/envs/retinaface/lib/python2.7/site-packages/skimage/__init__.py", line 168, in <module>
? ? from .util.dtype import (img_as_float32,
? File "/home/luckynote/anaconda3/envs/retinaface/lib/python2.7/site-packages/skimage/util/__init__.py", line 6, in <module>
? ? from .apply_parallel import apply_parallel
? File "/home/luckynote/anaconda3/envs/retinaface/lib/python2.7/site-packages/skimage/util/apply_parallel.py", line 8, in <module>
? ? import dask.array as da
? File "/home/luckynote/.local/lib/python2.7/site-packages/dask/array/__init__.py", line 8, in <module>
? ? from .routines import (take, choose, argwhere, where, coarsen, insert,
? File "/home/luckynote/.local/lib/python2.7/site-packages/dask/array/routines.py", line 256, in <module>
? ? @wraps(np.matmul)
? File "/home/luckynote/anaconda3/envs/retinaface/lib/python2.7/functools.py", line 33, in update_wrapper
? ? setattr(wrapper, attr, getattr(wrapped, attr))
AttributeError: 'numpy.ufunc' object has no attribute '__module__'
經查找是numpy的版本問題。
但mxnet通常與numpy是有版本關聯的,因此,先卸載mxnet,再卸載numpy,
而后先安裝numpy " pip install numpy==1.14.0 ",再安裝mxnet “ pip install mxnet-cu90”,大功告成。
注意:如果依舊出現上述問題,可以換個numpy版本再試試,高版本有可能出現上述問題?,因而不建議使用最新版本。
總結
以上是生活随笔為你收集整理的【Anaconda-Error】'numpy.ufunc' object has no attribute '__module__'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 足浴盆显示of怎么维修
- 下一篇: 【paper】BlazeFace: Su