Ayu*_*yee 6 python-3.x scikit-learn anaconda joblib
我是初学者,刚开始接触机器学习。我正在尝试导入类似imputerfrom 的类,sklearn但我无法做到。
from sklearn.preprocessing import Imputer,LabelEncoder,OneHotEncoder,StandardScaler
Run Code Online (Sandbox Code Playgroud)
导入错误:无法从“sklearn.externals.joblib”导入名称“版本”(C:\ProgramData\Anaconda3\lib\site-packages\sklearn\externals\joblib__init__.py)
我相信 Scikit-learn 的更新导致该导入无法使用。
我有我的本地安装版本0.20.3,这个导入工作正常。但是在我的服务器上我已经安装0.23.1并弹出此错误。新版本中一定有什么变化。
对于我的情况,请使用import joblib修复问题。在你的情况下,它似乎更复杂。如果您的系统上安装了多个 Scikit-learn 版本,这听起来很像。您需要卸载所有这些并全新安装 sklearn。
小智 -1
尝试
python -m pip install sklearn --upgrade
并
python -m pip install joblib --upgrade
然后,使用这个:
import joblib
祝你好运。
| 归档时间: |
|
| 查看次数: |
13498 次 |
| 最近记录: |