gre*_*omb 1 installation python-3.x scikit-learn sklearn-pandas
我正在使用 Python 3,并尝试使用joblib. 我正在尝试导入以下内容:
import sklearn.externals as extjoblib
import joblib
Run Code Online (Sandbox Code Playgroud)
我收到错误: ModuleNotFoundError: No module named 'sklearn.externals.joblib'
我尝试使用 pip3 install sklearn.external --user 但没有运气。有人可以帮我安装这个吗?
ModuleNotFoundError在尝试导入库时,我得到了相同的结果,但在另一种情况下,发现此解决方法很有用:
import joblib
sys.modules['sklearn.externals.joblib'] = joblib
Run Code Online (Sandbox Code Playgroud)
原因是sklearn.externals没有joblib模块,至少在我的版本中,所以我通常导入joblib包,然后sklearn.externals使用sys.modules.
一旦我这样做了,我发现当我再次导入库时错误消失了。
小智 3
我刚刚写的
import joblib
Run Code Online (Sandbox Code Playgroud)
而不是两者都
import sklearn.external.joblib as joblib
import joblib
Run Code Online (Sandbox Code Playgroud)
这对我有用。
| 归档时间: |
|
| 查看次数: |
7085 次 |
| 最近记录: |