python : linux安装fbprophet的脚本

在python中,使用fbprophet进行时间预测,需要安装好多第三方包,比较麻烦的是,好多包有依赖关系,安装的时候错误频发,为了方便使用,特制作批量安装脚本(本包也适合与离线环境部署)
第一步:
创建一个空文件夹/Downloads/test
把所需要的包下载好之后放入这个文件夹
本人文件夹内容如下:

#因为大部分压缩包均为setup.py安装方法,所以需要安装setuptools
setuptools-40.5.0-py2.py3-none-any.wh

#django,软件运行需要的框架
Django-2.1.3-py3-none-any.whl

#thrift,happybase的依赖包 ,有网环境,可以使用pip install thrift安装,更便捷
hbase-thrift-0.20.4.tar.gz

#python使用happybase来解析base,依赖于thrift
happybase-1.1.0.tar.gz

#大数据处理库,需要先安装python-dev环境,例如本人python3.6.5 , 则安装sudo apt-get install python3.6-dev
numpy-1.15.4.zip

#依赖于Cython(python解释器)和numpy,依赖包解决之后,也可以sudo pip install pystan 安装
pystan-2.18.0.0.tar.gz

#依赖于pystan 和numpy,matplotlib(sudo pip install matplotlib),依赖包安装好之后,可以sudo pip install fbprophet(Make sure compilers (gcc, g++, build-essential) and Python development tools (python-dev, python3-dev) are installed. In Red Hat systems, install the packages gcc64 and gcc64-c++. If you are using a VM, be aware that you will need at least 4GB of memory to install fbprophet, and at least 2GB of memory to use fbprophet.)安装
zxf fbprophet-0.2.1.tar.gz

第二步:
写sh脚本

# cat install.sh
#!/bin/bash
dir_tmp=~/Downloads/test

cd $dir_tmp
pip install setuptools-40.5.0-py2.py3-none-any.whl

cd $dir_tmp
pip install --user Django-2.1.3-py3-none-any.whl

cd $dir_tmp
tar zxf hbase-thrift-0.20.4.tar.gz
cd hbase-thrift-0.20.4
sudo python setup.py install 

cd $dir_tmp
tar zxf happybase-1.1.0.tar.gz
cd happybase-1.1.0
sudo python setup.py install

cd $dir_tmp 
sudo apt-get install cython
unzip numpy-1.15.4.zip
cd numpy-1.15.4
sudo python setup.py install

cd $dir_tmp 
sudo pip install Cython
tar zxf pystan-2.18.0.0.tar.gz
cd pystan-2.18.0.0
sudo python setup.py install

cd $dir_tmp
tar zxf fbprophet-0.2.1.tar.gz
cd fbprophet-0.2.1
sudo python setup.py install
exit 0

第三步
bash install.sh
大功告成

因为个人版本不同,故安装时会有各种bug出现,如果有部分安装失败,按照这个顺序,手工安装吧
请参考本人另外一篇文章:https://mp.csdn.net/mdeditor/83182284#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值