问题背景
在接手别人的项目,项目并没有一个虚拟环境,我在建立新的虚拟环境时,安装的库默认最新版,so 出现了如下问题
from sklearn.externals import joblib

原因排查
经查阅资料,版本0.22之后的 scikit_learn 中就除掉了 joblib 这个函数或包。需要直接下载安装 joblib 这个包
解决方法
先安装 joblib ,pycharm 中虚拟环境下安装可以直接搜索库,然后安装就行,可参见 pycharm为项目创建虚拟环境
pip install joblib
然后使用的时候直接引入 joblib
import joblib # 版本0.22之后的scikit_learn中就除掉了joblib这个函数或包。 需要直接下载joblib这个包
最后
以上就是个性往事最近收集整理的关于sklearn.externals 中的 joblib无法导入问题 解决办法的全部内容,更多相关sklearn.externals内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复