首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入skimage有效,但不能导入skimage.measure

导入skimage有效,但不能导入skimage.measure
EN

Stack Overflow用户
提问于 2019-11-12 10:46:09
回答 2查看 3.8K关注 0票数 2

我得到了

代码语言:javascript
复制
from skimage.measure import find_contours
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-2-2cf88a5f2300> in <module>()
----> 1 from skimage.measure import find_contours

ImportError: No module named 'skimage.measure' 

类似地,如果我简单地导入skimage并尝试调用skimage.measure.find_contours,我会得到

代码语言:javascript
复制
AttributeError: module 'skimage' has no attribute 'measure' 

导入skimage不会抛出错误,只是看起来没有附加任何东西:

代码语言:javascript
复制
import skimage

skimage.__version__
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-4-846cd4ef3ef8> in <module>()
----> 1 skimage.__version__

AttributeError: module 'skimage' has no attribute '__version__' 

已安装skimage:

代码语言:javascript
复制
(User) C:\Users\angel_000>pip3 install scikit-image --user
Requirement already satisfied: scikit-image in  c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (0.15.0)
Requirement already satisfied: imageio>=2.0.1 in c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (from scikit-image) (2.5.0)
Requirement already satisfied: networkx>=2.0 in c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (from scikit-image) (2.2)
Requirement already satisfied: PyWavelets>=0.4.0 in c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (from scikit-image) (0.5.2)
Requirement already satisfied: pillow>=4.3.0 in c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (from scikit-image) (5.2.0)
Requirement already satisfied: numpy in c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (from imageio>=2.0.1->scikit-image) (1.16.1)
Requirement already satisfied: decorator>=4.3.0 in c:\users\angel_000\appdata\local\enthought\canopy\edm\envs\user\lib\site-packages (from networkx>=2.0->scikit-image) (4.4.0)
WARNING: You are using pip version 19.2.3, however version 19.3.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

我在https://gitmemory.com/issue/scikit-image/scikit-image/3731/505817873找到了一个有类似问题的人,但没有解决方案。

我也试过了

代码语言:javascript
复制
from skimage import measure

ImportError: cannot import name 'measure' 
EN

回答 2

Stack Overflow用户

发布于 2020-07-15 05:39:33

这对我来说很有效:

代码语言:javascript
复制
import skimage.measure as measure
票数 1
EN

Stack Overflow用户

发布于 2021-06-28 17:43:28

在0.18.x版本中,它再次发生了变化。执行以下操作:

代码语言:javascript
复制
from skimage import metrics

metrics.structural_similarity(grayA, grayB, full=True)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58811262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档