-2

我尝试导入

from sktime.transformers.series_as_features.rocket import Rocket

当我运行它时,我遇到了这个错误---

File "C:\Users\Success\AppData\Local\Temp/ipykernel_8440/2082396040.py", line 1, in <module>
runfile('C:/Users/Success/Desktop/untitled8.py', wdir='C:/Users/Success/Desktop')

File "C:\Users\Success\anaconda3\lib\site-packages\debugpy\_vendored\pydevd\_pydev_bundle\pydev_umd.py", line 167, in runfile
execfile(filename, namespace)
File "C:\Users\Success\anaconda3\lib\site-packages\debugpy\_vendored\pydevd\_pydev_imps\_pydev_execfile.py", line 25, in execfile
exec(compile(contents + "\n", file, 'exec'), glob, loc)
File "C:/Users/Success/Desktop/untitled8.py", line 11, in <module>
from sktime.transformers.series_as_features.rocket import Rocket

ModuleNotFoundError: No module named 'sktime.transformers
4

2 回答 2

0

我遇到了类似的问题。他们已经移动了模块在库中的实际位置。尝试此路径应该可以解决您遇到的问题:

sktime.transformations.panel.rocket导入火箭

于 2022-02-07T03:57:48.467 回答
0

未安装该软件包。

有多种安装方式sktime请参阅此处的官方文档

选项 1:使用 PyPI

为此,访问您正在处理的环境的提示,然后运行

pip install sktime

要安装具有最大依赖项(包括软依赖项)的 sktime,请使用 all_extras 修饰符进行安装:

pip install sktime[all_extras]

选项 2:使用 conda

为此,访问您正在处理的环境的提示,然后运行

conda install -c conda-forge sktime

要安装具有最大依赖项(包括软依赖项)的 sktime,请使用 all-extras 配方进行安装:

conda install -c conda-forge sktime-all-extras

在我写这篇文章的时候,最后一个(来源):

不包括依赖项 catch-22、pmdarima 和 tbats。由于这些软件包在 conda-forge 上不可用,因此如果需要,它们必须通过 pip 安装。对补救这种情况的贡献表示赞赏。


就我而言,在安装以下选项 1 时,我收到了错误

错误:无法卸载“llvmlite”。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。

并且,为此,在环境的提示符下运行以下命令解决了问题:

pip install --ignore-installed llvmlite

如果前一个不起作用,其他替代方案,例如

pip install llvmlite --ignore-installed

或者

pip install llvmlite

可能会奏效。

于 2022-02-22T11:06:13.763 回答