You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下statsmodels调用X13ARIMA遇X13NotFoundError报错求助

解决X13NotFoundError报错的方法

方法1:调用时直接指定X13路径

修改sm.tsa.x13_arima_analysis调用,添加x13path参数,指向包含x13as.exe的文件夹路径:

import pandas as pd
from pandas import Timestamp
import statsmodels.api as sm

s = pd.Series(
    {Timestamp('2013-03-01 00:00:00'): 838.2,
     Timestamp('2013-04-01 00:00:00'): 865.17,
     Timestamp('2013-05-01 00:00:00'): 763.0})

# 直接传入X13的安装路径
sm.tsa.x13_arima_analysis(s, x13path=r'C:\Users\user-name\Downloads\x13as_ascii-v1-1-b59\x13as')

方法2:设置系统环境变量(永久生效)

  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  2. 在「系统变量」区域找到Path,点击「编辑」
  3. 点击「新建」,粘贴X13执行文件所在路径:C:\Users\user-name\Downloads\x13as_ascii-v1-1-b59\x13as
  4. 保存所有设置,重启Python编辑器或终端后重新运行代码

方法3:临时设置Python内的环境变量

在代码中先设置X13PATH环境变量,再调用statsmodels的分析方法:

import pandas as pd
from pandas import Timestamp
import os
import statsmodels.api as sm

s = pd.Series(
    {Timestamp('2013-03-01 00:00:00'): 838.2,
     Timestamp('2013-04-01 00:00:00'): 865.17,
     Timestamp('2013-05-01 00:00:00'): 763.0})

# 临时设置环境变量
os.environ['X13PATH'] = r'C:\Users\user-name\Downloads\x13as_ascii-v1-1-b59\x13as'
sm.tsa.x13_arima_analysis(s)

注意:确认指定的路径下确实存在x13as.exe文件,若解压后的目录结构有变动,需调整为实际存放该执行文件的路径。

内容的提问来源于stack exchange,提问作者123456

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 20:05:48