Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题
Posted AXYZdong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题相关的知识,希望对你有一定的参考价值。
Author:AXYZdong 自动化专业 工科男
有一点思考,有一点想法,有一点理性!
定个小小目标,努力成为习惯!在最美的年华遇见更好的自己!
CSDN@AXYZdong,CSDN首发,AXYZdong原创
唯一博客更新的地址为: 👉 AXYZdong的博客 👈
B站主页为:AXYZdong的个人主页
问题来源
某一次从 skimage 里面导入 novice
from skimage import novice
结果报错,错误如下
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模块的版本)
pip install scikit-image==0.15.0
之后,就可以成功导入 novice 模块了,不过会有以下警告(这个警告没有关系,只是一个提醒)
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. "
如果以上内容有任何错误或者不准确的地方,欢迎在下面 👇 留言。或者你有更好的想法,欢迎一起交流学习~~~
更多精彩内容请前往 AXYZdong的博客
以上是关于Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题的主要内容,如果未能解决你的问题,请参考以下文章
AI常用框架和工具丨6. 图像处理库Scikit-image
AI常用框架和工具丨6. 图像处理库Scikit-image
为 Scikit-image 构建自定义 AWS Lambda 层
mac下 sudo pip install scikit-image 报错 用sudo pip install scikit-image --user -U