Featuretools 无法从库 featuretools_tsfresh_primitives.__init__ 加载插件 tsfresh

Featuretools failed to load plugin tsfresh from library featuretools_tsfresh_primitives.__init__

提问人:J. Maria 提问时间:7/28/2023 更新时间:7/31/2023 访问量:44

问:

我正在尝试在我的 Jupyter 笔记本环境中制作功能工具和featuretools_tsfresh_primitives。

我使用 conda 安装了这两个库

    conda install -c conda-forge featuretools
    conda install -c conda-forge featuretools-tsfresh-primitives

但是,当我尝试使用它们时,首先我收到警告

>>> import featuretools
2023-07-28 08:48:31,448 featuretools - WARNING    Featuretools failed to load plugin tsfresh from library featuretools_tsfresh_primitives.__init__. For a full stack trace, set logging to debug.

在将日志记录级别设置为 DEBUG 后,我在文件中再次运行导入,但我没有抛出任何有用的东西

脚本:

import logging
logging.basicConfig()
logging.getLogger().setLevel(logging.DEBUG)

import featuretools

输出:

INFO:numexpr.utils:NumExpr defaulting to 8 threads.
2023-07-28 08:53:19,424 featuretools - WARNING    Featuretools failed to load plugin tsfresh from library featuretools_tsfresh_primitives.__init__. For a full stack trace, set logging to debug.

但是,我显然可以自行导入库。

>>> import featuretools as ft
2023-07-28 08:56:11,150 featuretools - WARNING    Featuretools failed to load plugin tsfresh from library featuretools_tsfresh_primitives.__init__. For a full stack trace, set logging to debug.
>>> ft.__version__
'1.27.0'

>>> import featuretools_tsfresh_primitives as fttp
>>> fttp.__version__
'1.0.2'

>>> ts.__version__
'0.20.1'

我很困惑,因为我在不同的环境中安装了这些相同的库(它是 Python 3.11,而这个是 3.10),并且该安装没有问题。这里可能有什么问题?

Python 深度学习 特征工程 FeatureTools

评论


答:

1赞 J. Maria 7/31/2023 #1

不知何故,通过 Anaconda Prompt 创建 conda 环境解决了这个问题。也许我的装置被污染了。