如何使用PyCaret的time series模块?

PyCaret时间序列的使用,尝试使用官方提供的样例,但是无法正常运行,在导入库时报错
官方样例 https://pycaret.gitbook.io/docs/get-started/quickstart#time-series-beta
错误如下

首先就是导入数据时报错,错误内容

ModuleNotFoundError                       Traceback (most recent call last)
Input In [10], in <cell line: 3>()
      1 # 官方例子里的数据
      2 # loading dataset
----> 3 from pycaret.datasets import get_data
      4 data = get_data('airline')

File ~/anaconda3/envs/pycaretts/lib/python3.8/site-packages/pycaret/datasets.py:4, in <module>
      1 """Module to get datasets in pycaret
      2 """
      3 from typing import Optional
----> 4 import requests
      7 def get_data(
      8     dataset: str = "index",
      9     folder: Optional[str] = None,
   (...)
     13     address: Optional[str] = None,
     14 ):
     16     """
     17     Function to load sample datasets.
     18 
   (...)
     83         (2) If the data does not exist
     84     """

ModuleNotFoundError: No module named 'requests'


然后是在from pycaret.time_series import *时,报以下错误

ImportError                               Traceback (most recent call last)
Input In [9], in <cell line: 1>()
----> 1 from pycaret.time_series import *

File ~/anaconda3/envs/pycaretts/lib/python3.8/site-packages/pycaret/time_series/__init__.py:1, in <module>
----> 1 from pycaret.time_series.forecasting.oop import TSForecastingExperiment
      2 from pycaret.time_series.forecasting.functional import (
      3     setup,
      4     create_model,
   (...)
     25     check_stats,
     26 )
     28 __all__ = [
     29     "TSForecastingExperiment",
     30     "setup",
   (...)
     52     "check_stats",
     53 ]

File ~/anaconda3/envs/pycaretts/lib/python3.8/site-packages/pycaret/time_series/forecasting/oop.py:16, in <module>
     14 from sklearn.base import clone
     15 from sktime.forecasting.base import ForecastingHorizon
---> 16 from sktime.forecasting.model_selection import (
     17     temporal_train_test_split,
     18     ExpandingWindowSplitter,
     19     SlidingWindowSplitter,
     20 )
     22 from sktime.forecasting.base import BaseForecaster
     24 # from sktime.forecasting.compose import ForecastingPipeline

File ~/anaconda3/envs/pycaretts/lib/python3.8/site-packages/sktime/forecasting/model_selection/__init__.py:22, in <module>
     20 from sktime.forecasting.model_selection._split import SlidingWindowSplitter
     21 from sktime.forecasting.model_selection._split import temporal_train_test_split
---> 22 from sktime.forecasting.model_selection._tune import ForecastingGridSearchCV
     23 from sktime.forecasting.model_selection._tune import ForecastingRandomizedSearchCV

File ~/anaconda3/envs/pycaretts/lib/python3.8/site-packages/sktime/forecasting/model_selection/_tune.py:13, in <module>
     11 from sklearn.base import clone
     12 from sklearn.model_selection import ParameterGrid, ParameterSampler, check_cv
---> 13 from sklearn.model_selection._search import _check_param_grid
     14 from sklearn.utils.metaestimators import if_delegate_has_method
     16 from sktime.exceptions import NotFittedError

ImportError: cannot import name '_check_param_grid' from 'sklearn.model_selection._search' (/home/liuding/anaconda3/envs/pycaretts/lib/python3.8/site-packages/sklearn/model_selection/_search.py)

根据帖子介绍,为了避免与pycaret冲突,单独创建了pycaret-ts-alpha的环境,不清楚为什么会报第一个错误,尝试换成pycaret的环境,则是会报HTTP Error 404: Not Found的错误,针对第二个报错,怀疑是版本的问题,所以尝试更新了scikit-learn,但还是无法正常导入
有尝试过的吗?