安装fbprophet时pystan构建失败、运行比特币预测代码报模块不存在求助
解决方法
1. 清理旧版本残留
先卸载所有相关的冲突包,避免后续安装出现版本兼容问题,执行命令:
pip uninstall fbprophet pystan prophet -y
2. 安装新版官方包
原fbprophet包早已废弃更名,目前官方最新包名为prophet,已提供全平台预编译版本,无需手动提前安装pystan依赖,也不会出现本地构建失败的问题,直接执行安装命令即可:
pip install prophet
如果下载速度慢可以用国内镜像源:
pip install prophet -i https://pypi.tuna.tsinghua.edu.cn/simple
如果使用conda环境,更推荐用conda安装,自动处理所有依赖:
conda install -c conda-forge prophet
注意:请确保你的Python版本在3.7~3.11范围内,过高或过低的Python版本都会导致安装失败
3. 修改代码中的导入路径
包名变更后,原有代码中的导入语句需要对应修改:
将
from fbprophet import Prophet from fbprophet.plot import plot
替换为
from prophet import Prophet from prophet.plot import plot
其余代码无需调整,直接运行即可。
验证安装
安装完成后在终端执行以下命令,无报错即为安装成功:
python -c "import prophet; print(prophet.__version__)"
内容的提问来源于stack exchange,提问作者良心燈塔
相关产品推荐
相关产品推荐

