繁体   English   中英

ModuleNotFoundError:没有名为“joblib._parallel_backends”的模块

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM