首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题

Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题

作者头像
AXYZdong
发布于 2022-05-05 21:39:33
发布于 2022-05-05 21:39:33
1.1K0
举报

Author:AXYZdong 自动化专业 工科男 有一点思考,有一点想法,有一点理性! 定个小小目标,努力成为习惯!在最美的年华遇见更好的自己! CSDN@AXYZdong,CSDN首发,AXYZdong原创 唯一博客更新的地址为: 👉 AXYZdong的博客 👈 B站主页为:AXYZdong的个人主页

问题来源

某一次从 skimage 里面导入 novice

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

结果报错,错误如下

代码语言:javascript
复制
ImportError: cannot import name 'novice' from 'skimage' (E:\Users\24144\anaconda3\lib\site-packages\skimage\__init__.py)

问题解决

受到华为云一门课程的实验代码启发,警告意思是说 skimage.novice 模块将在0.14.版本丢弃,在0.16.版本后被移除。

然后我查看了一下自己的 scikit-image 版本,发现是 0.19.2,结合上面警告的意思,我现在的版本中已经没有novice模块了。

于是,我安装了一个0.15.0版本的 scikit-image(换一个有novice模块的版本)

代码语言:javascript
复制
pip install scikit-image==0.15.0

之后,就可以成功导入 novice 模块了,不过会有以下警告(这个警告没有关系,只是一个提醒)

代码语言:javascript
复制
UserWarning: The `skimage.novice` module was deprecated in version 0.14. It will be removed in 0.16.
  warnings.warn("The `skimage.novice` module was deprecated in version 0.14. "

—— END ——


如果以上内容有任何错误或者不准确的地方,欢迎在下面 👇 留言。

更多精彩内容请前往 AXYZdong的博客

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 问题来源
  • 问题解决
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档