Fbprophet安装过程遇到的问题及解决方法实录
环境Python3.6 windows10
使用pip install fbprophet
问题1: Microsoft Visual C++ 14.0 is required
解决办法:
方法1.安装和自己windows版本和python版本对应的第三方库。
到这个网址 http://www.lfd.uci.edu/~gohlke/pythonlibs 找你所需要安装库对应系统的包,下载后,使用pip安装
由于我在这里没找到fbprophet,所以使用方法二,老老实实去装
方法2.我电脑里装的是visual studio 2017,安装时选择community版本,然后选择C++桌面工具
安装好之后,需要重启,我重启的时候,说准备windows准备了好久,重启后继续pip install
问题2:
(编译器文件“msc1.cpp”,第 1518 行)
要解决此问题,请尝试简化或更改上面所列位置附近的程序。
请选择 Visual C++
“帮助”菜单上的“技术支持”命令,或打开技术支持帮助文件来获得详细信息。
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe 中有内 部编译器错误。系统将会提示你稍后向 Microsoft 发送错误报告。
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
----------------------------------------
ERROR: Failed building wheel for fbprophet
解决方法:
- Checked pip was the latest version: python -m pip install -U pip
- Installed pystan via conda-forge: conda install -c conda-forge pystan
- Installed fbprohet via pip: pip install fbprophet
分别执行这三个语句
如果顺利,应该就可以了,不过我,不是那么顺利
问题3:在spyder里导入模块 from fbprophet import Prophet时出现
ERROR:fbprophet:Importing plotly failed. Interactive plots will not work.
解决方法:conda install plotly -y
问题4:An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way.
解决方法:分别执行以下条语句,配置清华的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
问题5:NotWritableError: The current user does not have write permissions to a required path.
解决方法:以管理员身份运行cmd