首页 > 解决方案 > 导入 pmdarima 时出现错误的编组数据(未知类型代码)

问题描述

运行命令后收到以下错误import pmdarima

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-31-0f67c249a471> in <module>
----> 1 import pmdarima

~\AppData\Roaming\Python\Python38\site-packages\pmdarima\__init__.py in <module>
     49 
     50     # Stuff we want at top-level
---> 51     from .arima import auto_arima, ARIMA, AutoARIMA, StepwiseContext, decompose
     52     from .utils import acf, autocorr_plot, c, pacf, plot_acf, plot_pacf, \
     53         tsdisplay

~\AppData\Roaming\Python\Python38\site-packages\pmdarima\arima\__init__.py in <module>
      3 # Author: Taylor Smith <taylor.smith@alkaline-ml.com>
      4 
----> 5 from .approx import *
      6 from .arima import *
      7 from .auto import *

~\AppData\Roaming\Python\Python38\site-packages\pmdarima\arima\approx.py in <module>
      7 import numpy as np
      8 
----> 9 from ..utils.array import c, check_endog
     10 from ..utils import get_callable
     11 from ..compat.numpy import DTYPE

~\AppData\Roaming\Python\Python38\site-packages\pmdarima\utils\__init__.py in <module>
      3 # Author: Taylor Smith <taylor.smith@alkaline-ml.com>
      4 
----> 5 from .array import *
      6 from .metaestimators import *
      7 from .visualization import *

~\AppData\Roaming\Python\Python38\site-packages\pmdarima\utils\array.py in <module>
      5 # Array utilities
      6 
----> 7 from sklearn.utils.validation import check_array, column_or_1d
      8 
      9 import numpy as np

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\__init__.py in <module>
     80     from . import _distributor_init  # noqa: F401
     81     from . import __check_build  # noqa: F401
---> 82     from .base import clone
     83     from .utils._show_versions import show_versions
     84 

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\base.py in <module>
     15 from . import __version__
     16 from ._config import get_config
---> 17 from .utils import _IS_32BIT
     18 from .utils._tags import (
     19     _DEFAULT_TAGS,

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\__init__.py in <module>
     21 
     22 from .murmurhash import murmurhash3_32
---> 23 from .class_weight import compute_class_weight, compute_sample_weight
     24 from . import _joblib
     25 from ..exceptions import DataConversionWarning

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\class_weight.py in <module>
      5 import numpy as np
      6 
----> 7 from .validation import _deprecate_positional_args
      8 
      9 

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\validation.py in <module>
     20 # mypy error: Module 'numpy.core.numeric' has no attribute 'ComplexWarning'
     21 from numpy.core.numeric import ComplexWarning  # type: ignore
---> 22 import joblib
     23 
     24 from contextlib import suppress

C:\ProgramData\Anaconda3\lib\site-packages\joblib\__init__.py 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

C:\ProgramData\Anaconda3\lib\site-packages\joblib\parallel.py 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)

C:\ProgramData\Anaconda3\lib\site-packages\joblib\_parallel_backends.py in <module>
     15 
     16 if mp is not None:
---> 17     from .pool import MemmappingPool
     18     from multiprocessing.pool import ThreadPool
     19     from .executor import get_memmapping_executor

C:\ProgramData\Anaconda3\lib\site-packages\joblib\pool.py in <module>
     29 from io import BytesIO
     30 
---> 31 from ._memmapping_reducer import get_memmapping_reducers
     32 from ._memmapping_reducer import TemporaryResourcesManager
     33 from ._multiprocessing_helpers import mp, assert_spawning

C:\ProgramData\Anaconda3\lib\importlib\_bootstrap.py in _find_and_load(name, import_)

C:\ProgramData\Anaconda3\lib\importlib\_bootstrap.py in _find_and_load_unlocked(name, import_)

C:\ProgramData\Anaconda3\lib\importlib\_bootstrap.py in _load_unlocked(spec)

C:\ProgramData\Anaconda3\lib\importlib\_bootstrap_external.py in exec_module(self, module)

C:\ProgramData\Anaconda3\lib\importlib\_bootstrap_external.py in get_code(self, fullname)

C:\ProgramData\Anaconda3\lib\importlib\_bootstrap_external.py in _compile_bytecode(data, name, bytecode_path, source_path)

ValueError: bad marshal data (unknown type code)

标签: pythonjupyter-notebookforecastingarimapmdarima

解决方案


推荐阅读