我正在尝试使用 fbprophet 中的 Prophet,但我收到了这条非常长的错误消息,不知道是什么意思?

时间:2021-03-31 11:39:56

标签: streamlit

错误:命令出错,退出状态为 1: 命令:/Library/Frameworks/Python.framework/Versions/3.9/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb115e0f'; file='"'"'/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e03f9dr41cb3e0f9drf='gett' '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-record-2j0pe0nh/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python .framework/Versions/3.9/include/python3.9/fbprophet cwd:/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e0fdf4115391fb/ 完整输出(40 行): 运行安装 运行构建 运行 build_py 创建构建 创建构建/库 创建构建/lib/fbprophet 创建 build/lib/fbprophet/stan_model 回溯(最近一次调用最后一次): 文件“”,第 1 行,在 文件“/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e0fdf4115391fb, in lineup1.py,” 设置( 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/init.py”,第 165 行,在 setup 中 返回 distutils.core.setup(**attrs) 设置中的文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py”,第 148 行 dist.run_commands() 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py”,第 966 行,在 run_commands 中 self.run_command(cmd) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/command/install.py”,第61行,运行中 返回 orig.install.run(self) 运行中的文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/install.py”,第 546 行 self.run_command('build') 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py”,第 313 行,在 run_command 中 self.distribution.run_command(命令) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build.py”,第 135 行,运行中 self.run_command(cmd_name) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py”,第 313 行,在 run_command 中 self.distribution.run_command(命令) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 文件“/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e0fdf4115391fb,” in lineup4, py 构建模型(目标目录) 文件“/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e0fdf4115391fb,在lineup3model.py中,buildupmodel.py StanBackendEnum.get_backend_class(backend).build_model(target_dir, MODEL_DIR) 文件“/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e0fdf4115391fb/fb2”,在buildmodelsb2prophemodel中 进口pystan ModuleNotFoundError: 没有名为“pystan”的模块 --------------------------- 错误:命令出错,退出状态为 1:/Library/Frameworks/Python.framework/Versions/3.9/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb115e0f'; file='"'"'/private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-install-91n1df76/fbprophet_e94a6b9aeb83455cb3e03f9dr41cb3e0f9drf='gett' '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/r4/nqsj60p57yq9vh_zy4fq6n000000gn/T/pip-record-2j0pe0nh/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python .framework/Versions/3.9/include/python3.9/fbprophet 检查日志以获取完整的命令输出。

1 个答案:

答案 0 :(得分:0)

<块引用>

/fbprophet/models.py", line 209, in build_model import pystan ModuleNotFoundError: No module named 'pystan' ----------------- ----------------------- 错误:命令出错,退出状态为 1

这是您的错误信息。你安装 pystan 了吗?

如果您有并且仍然收到此错误,请尝试卸载 pystan 并安装旧版本。

我遇到了同样的问题,以下对我有用:

第一步:卸载pystan

pip uninstall pystan

第 2 步:安装 pystan 版本 ~2.14

pip install pystan~=2.14

**第 3 步:再次尝试安装 fbprophet **

pip install fbprophet

Reference