[英]ModuleNotFoundError: No module named 'sklearn.utils._joblib'
[英]ModuleNotFoundError: No module named 'joblib._parallel_backends'
我正在尝试导入joblib
,但出现此错误。
完整追溯:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
Input In [2], in <cell line: 1>()
----> 1 import joblib
File ~\Miniconda3\envs\labelme\lib\site-packages\joblib\__init__.py:120, in <module>
118 from .numpy_pickle import load
119 from .compressor import register_compressor
--> 120 from .parallel import Parallel
121 from .parallel import delayed
122 from .parallel import cpu_count
File ~\Miniconda3\envs\labelme\lib\site-packages\joblib\parallel.py:26, in <module>
24 from .logger import Logger, short_format_time
25 from .disk import memstr_to_bytes
---> 26 from ._parallel_backends import (FallbackToBackend, MultiprocessingBackend,
27 ThreadingBackend, SequentialBackend,
28 LokyBackend)
29 from .externals.cloudpickle import dumps, loads
30 from .externals import loky
ModuleNotFoundError: No module named 'joblib._parallel_backends'
我也找到了那个文件夹,没有找到任何_parallel_backends.py
。
问题是由于joblib
的版本不兼容。 将版本从1.1.0
降级到1.0.0
解决了这个问题。
pip install joblib==1.0.0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.