我正在尝试pip install fbprophet。 我收到该错误:“需要Microsoft Visual C ++ 14.0” 已经讨论了很多次(例如Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat) ),但似乎没有答案可以帮助我。
我的环境:
Windows 7
Anaconda-刚刚安装
Mirosoft VC 2017-刚刚安装(不是版本14,但较新-似乎无法从MS网站加载14(2015)版本)
MS VC Build Tools-也已安装
计算机在安装后已重新启动
答案 0 :(得分:3)
我遇到了同样的问题,但是我按照以下说明解决了: https://facebook.github.io/prophet/docs/installation.html
在该页面上,您可以转到安装instructions for PyStan(需要),其中指定了如何为这些库安装C ++编译器。
tl; dr-> conda install libpython m2w64-toolchain -c msys2
它没有安装MS编译器,但是可以解决我的问题,并且在编译器方面也有错误(也安装了VS2017)。我运行Windows 10和最新的Anaconda发行版。希望对您有所帮助。
答案 1 :(得分:2)
我无法在5.3.0的最新版本的Anaconda中解决它。经过广泛的搜索,我在github上发现了一个线程,该线程建议我返回到Anaconda的早期版本5.2.0。
有了它,就可以了。
感谢您抽出宝贵时间对此进行调查。
答案 2 :(得分:0)
我添加了-c conda-forge
,似乎成功了。
尝试一下:
conda install -c conda-forge fbprophet
答案 3 :(得分:0)
VictorHMartin 的回答(并遵循提供的链接中的详细信息)对我来说效果很好,只要我尝试将它们与 Python 3.7 一起使用。但是,我需要让它们使用 Python 3.9,其中最后两个 conda 命令失败,我不得不改用 pip;这是对我有用的命令列表: