ModuleNotFoundError:没有名为"sktime.transformers"的模块



我尝试导入

from sktime.transformers.series_as_features.rocket import Rocket

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

File "C:UsersSuccessAppDataLocalTemp/ipykernel_8440/2082396040.py", line 1, in <module>
runfile('C:/Users/Success/Desktop/untitled8.py', wdir='C:/Users/Success/Desktop')
File "C:UsersSuccessanaconda3libsite-packagesdebugpy_vendoredpydevd_pydev_bundlepydev_umd.py", line 167, in runfile
execfile(filename, namespace)
File "C:UsersSuccessanaconda3libsite-packagesdebugpy_vendoredpydevd_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

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

来自sktime.transformations.panel.rocket导入rocket

程序包未安装。

有多种方法可以安装sktime(请参阅此处的官方文档(。将留下以下两个选项:

  1. 使用PyPI

  2. 使用conda


选项1:使用PyPI

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

pip install sktime

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

pip install sktime[all_extras]

选项2:使用conda

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

conda install -c conda-forge sktime

要安装具有最大依赖性(包括软依赖性(的sktime,请使用所有额外的配方进行安装:

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
    

    也许行得通。

  • 如果以上不适用于选项2,在Anaconda Prompt上也可以使用pip,因此以下可能有助于

    pip install sktime
    

    但是,请注意,pip不像conda那样管理依赖关系,并且可能会损坏安装。

  • 如果按照前面的注释在conda上使用pip,则会得到

    错误:由于OS错误,无法安装程序包:[WinError 5]访问被拒绝:'C:\Users\johndoe\anaconda3\envs\Test\Lib\site packages\~umpy\core\_multirary_tests.cp310-win_amd64.pyd'请考虑使用--user选项或检查权限。

    执行以下操作应能解决问题

    pip install sktime --user
    

相关内容

  • 没有找到相关文章

最新更新