为 fbprophet 运行 setup.py install ... 错误

新手上路,请多包涵

我无法安装 fbprophet 或 gcc7。

我已经手动安装了一个预编译的 ephem。

 Running setup.py install for fbprophet ... error

我试过 python 3.6 和 3.7。我试过以管理员身份运行,但没有。

我的 anaconda 提示无法在不抛出错误的情况下安装任何东西。我宁愿使用 pip。

该问题可能与pystan有关。

 File "d:\python37\lib\site-packages\pystan\api.py", line 13, in <module> import pystan._api  # stanc wrapper
ImportError: DLL load failed: The specified module could not be found.

我正在使用 Windows 10。

原文由 Cam K 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 738
2 个回答

为了解决这个问题,我卸载了现有的 python 3.7 和 anaconda。我重新安装了 anaconda,但 有一个关键区别。

我在 Anaconda 安装期间将 Anaconda 注册为我的默认 Python 3.7。这让 visual studio、PyDev 和其他程序自动检测 Anaconda 作为要使用的主要版本。

原文由 Cam K 发布,翻译遵循 CC BY-SA 4.0 许可协议

使用:第一步是移除pystan和缓存:

 pip uninstall fbprophet pystan
pip --no-cache-dir install pystan==2.17  #any version
pip --no-cache-dir install fbprophet==0.2 #any version
conda install Cython --force

pip install pystan
conda install pystan -c conda-forge
conda install -c conda-forge fbprophet

它创建一个轮子并更新包所需的环境。 pip install fbprophet 会产生类似的问题。

确保 pystan 正在工作。

 import pystan
model_code = 'parameters {real y;} model {y ~ normal(0,1);}'
model = pystan.StanModel(model_code=model_code)
y = model.sampling().extract()['y']
y.mean()  # with luck the result will be near 0

使用此链接: 在 Windows 上安装 PyStan

原文由 Mahsa Hassankashi 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题