当前位置:   article > 正文

pip安装prophet的血泪史(C++编译器、pystan、fbprophet)_colab无法安装prophet

colab无法安装prophet

更新

在Manjaro下几条命令就完事了,去他妈的Win10,fuck!

步骤

  1. 安装C++编译器
    conda install libpython m2w64-toolchain -c msys2
  2. 安装pystan
    pip install pystan
  3. 安装prophet
    pip install fbprophet
    如果之前用错误的方法安装上了的话,可以用pip install --upgrade --force-reinstall --user fbprophet(我用的是后面这个强制重新安装的命令成功的,上面的直接安装按照道理来说不走弯路的话可以成功,但我没有试过,效果不敢保证。)

总结

  • 编译器
    visualcppbuildtools_full.exe我安装了但还是显示pystan找不到MSVC
    上面这个visualcppbuildtools_full.exe的下载地址是最新的,巨硬应该是把下载地址隐藏了,官方的说明里面一大堆乱七八糟的东西要你下载vs,都不给这个的地址,用谷歌直接搜名字才能搜到。
    上面这个编译器没能成功,但是用conda的mingw可以成功找到。
    最后长这样:
    在这里插入图片描述
  • 安装pystan
    不安装编译器可以成功安装pystan,也可以成功import pystan,但是在安装fbprophet的时候会报错。
  • 安装fbprophet
    • conda安装,用conda install -c conda-forge fbprophet总是会报错,显示solve environment fail,此时也不能进行网上所说的conda的更新,fuck!
      不用conda-forge安装别的包不受影响,这个神秘的问题只能先这样了。
      中间还出现CondaHTTPERROR的诡异问题,关代理删.condarc都没用,佛了。
      另外还会出现环境冲突,显示solidworks component properties solve as flexible,然后风扇狂转跑了十分钟出现冲突的列表,也没什么用 ,我重装了conda还是会这样。最终可以用conda update anaconda解决
      conda安装失败
    • 源码安装
      在GitHub上下载prophet的源码,cd到Python目录,然后python setup.py install在没有用conda安装C++编译工具的时候会失败显示找不到MSVC,安装之后能够成功安装prophet,也能够成功import fbprophet
      但是,不能from fbprophet import Prophet,还是然并卵。
      源码安装,失败。
    • 经我最终尝试,用pip install --upgrade --force-reinstall --user fbprophet是可以成功安装上的。
      直接pip安装也是不行的,必须首先安装C++编译器(推荐conda的那个),再安装pystan,然后安装fbprophet

太艰难了
在这里插入图片描述

参考了很多博客,没有能够直接成功的,故此记录安装流程,以飨来者。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/212123
推荐阅读
相关标签
  

闽ICP备14008679号