簡體   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