0

当我试图跑

from pycaret.classification import * 

我收到了这个错误:

ImportError
Traceback (most recent call last)
   <ipython-input-83-a8cb12878b37> in <module>()
    ----> 1 from pycaret.classification import *

    8 frames
    /usr/local/lib/python3.7/dist-packages/sklearn/metrics/pairwise.py in <module>()
         30 from ..utils._mask import _get_mask
         31 from ..utils.validation import _deprecate_positional_args
    ---> 32 from ..utils.fixes import sp_version, parse_version
         33 
         34 from ._pairwise_fast import _chi2_kernel_fast, _sparse_manhattan

    ImportError: cannot import name 'parse_version' from 'sklearn.utils.fixes' 
    (/usr/local/lib/python3.7/dist-packages/sklearn/utils/fixes.py)
4

3 回答 3

1

我卸载了 Python 并重新安装了它,现在它可以工作了,但我不知道为什么

于 2021-07-18T11:50:54.763 回答
0

一个可能的解决办法是创造一个新鲜的环境。有时,冲突的包会导致问题,因此使用新环境可以帮助您确定这是否是问题所在。

让我知道这是否有帮助。

于 2021-07-18T04:02:48.963 回答
0

请试试:

import pycaret.classification

让我知道这个是否奏效

于 2021-07-17T20:49:59.063 回答