AttributeError: module 'scipy. linalg' has no attribute ' inv'
两天前还能运行成功的代码今天运行一直在报错..
import sklearn.io也是同样的问题,有人说版本问题需要什么0.3版本才会有inv.. 但是现在pip基本都是从1.几开始装..
from skimage.io import imread,imshow
AttributeError Traceback (most recent call last)
<ipython-input-24-5156040454ad> in <module>
----> 1 from skimage.io import imread,imshow
2 from skimage.transform import resize
E:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\io\__init__.py in <module>
9 from .collection import *
10
---> 11 from ._io import *
12 from ._image_stack import *
13
E:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\io\_io.py in <module>
2
3 from ..io.manage_plugins import call_plugin
----> 4 from ..color.colorconv import rgb2gray, rgba2rgb
5 from .util import file_or_url_context
6 from ..exposure import is_low_contrast
E:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\color\__init__.py in <module>
----> 1 from .colorconv import (convert_colorspace,
2 guess_spatial_dimensions,
3 rgba2rgb,
4 rgb2hsv,
5 hsv2rgb,
E:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\color\colorconv.py in <module>
364 [0.019334, 0.119193, 0.950227]])
365
--> 366 rgb_from_xyz = linalg.inv(xyz_from_rgb)
367
368 # From https://en.wikipedia.org/wiki/CIE_1931_color_space
AttributeError: module 'scipy.linalg' has no attribute 'inv'
几天前运行是没什么问题甚至可以顺利进行到下一步,今天突然这部分报错。尝试了重新安装sklearn(0.0)和scipy(1.4.1),依旧是这个报错。还尝试在vscode上运行,得到的是同样的报错。查了谷歌说是需要安装有inv的版本(torch==0.3.1),但是已经报错(ERROR: Could not find a version that satisfies the requirement torch==0.3.1 (from versions: 1.7.0, 1.7.1, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.10.1, 1.10.2)
ERROR: No matching distribution found for torch==0.3.1)
from skimage.io import imread, imshow
from skimage.transform import resize
e:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\numpy\_distributor_init.py:32: UserWarning: loaded more than 1 DLL from .libs:
e:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\numpy\.libs\libopenblas.PYQHXLVVQ7VESDPUVUADXEVJOBGHJPAY.gfortran-win_amd64.dll
e:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\numpy\.libs\libopenblas.WCDJNK7YVMPZQ2ME2ZZHJJRJ3JIKNDB7.gfortran-win_amd64.dll
stacklevel=1)
Output exceeds the size limit. Open the full output data in a text editor
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-1-211d6a65015c> in <module>
----> 1 from skimage.io import imread, imshow
2 from skimage.transform import resize
3 import pandas as pd
4 import numpy as np
e:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\io\__init__.py in <module>
9 from .collection import *
10
---> 11 from ._io import *
12 from ._image_stack import *
13
e:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\io\_io.py in <module>
2
3 from ..io.manage_plugins import call_plugin
----> 4 from ..color.colorconv import rgb2gray, rgba2rgb
5 from .util import file_or_url_context
6 from ..exposure import is_low_contrast
e:\Anaconda\Anaconda3\envs\tensorflow\lib\site-packages\skimage\color\__init__.py in <module>
----> 1 from .colorconv import (convert_colorspace,
2 guess_spatial_dimensions,
...
--> 366 rgb_from_xyz = linalg.inv(xyz_from_rgb)
367
368 # From https://en.wikipedia.org/wiki/CIE_1931_color_space
AttributeError: module 'scipy.linalg' has no attribute 'inv'