【问题标题】:ModuleNotFoundError: No module named 'pandas.tslib' in darts model time seriesModuleNotFoundError:飞镖模型时间序列中没有名为“pandas.tslib”的模块
【发布时间】:2022-01-03 23:27:53
【问题描述】:

我想将 darts 时间序列模型与 pandas 数据框一起使用。我尝试导入以下包,但我无法解决此错误消息。我的 pandas 版本是 1.3.4,我无法按照某些论坛中的建议降低,从那时起我需要降低 python 的版本,这在 anaconda 中也是不允许的。我也试过了

 conda uninstall pandas
 conda install pandas

这些也没有用

一旦我无法定义时间序列,就不可能转换为时间序列来输入飞镖模型

 TimeSeries.from_dataframe(df)

请帮忙谢谢

【问题讨论】:

标签: python pandas anaconda tslib


【解决方案1】:

我对这篇文章有一个解决方案。在 anaconda 环境中使用 python 3.7.11 创建一个新环境并确保未安装 pandas 见下图:

然后在你的新环境中打开 jupyter 确保安装已经有 pandas 依赖项的飞镖,所以不要尝试在你的笔记本中为飞镖类型安装 pandas 然后你就可以开始了

【讨论】:

    猜你喜欢
    • 2017-12-14
    • 2022-07-02
    • 2020-10-01
    • 1970-01-01
    • 2019-03-28
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    相关资源
    最近更新 更多