无法在Google计算引擎VM中安装fbprophet

时间:2018-01-16 06:50:06

标签: python pip google-cloud-storage gcp google-compute-engine

我正在尝试在GCE VM中安装fbprophet,我使用API​​调用和startup_script创建,这是我跟随create GCE instance的链接

我正在使用pip来安装'fbprophet'而且'google-cloud-storage'也没有安装在实例中。

以下是我遇到的错误:

Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-pEW_t1/matplotlib

startup_script.sh

apt-get update
apt-get install -y python-pip python-dev build-essential python-tk 
apt-get install -y libev4 libev-dev libssl-dev libffi-dev

easy_install pip

sudo pip install google-cloud-storage
sudo pip install pandas
sudo pip install pandas-gbq
sudo pip install datetime
sudo pip install numpy
sudo pip install matplotlib
sudo pip install Cython
sudo pip install pystan
sudo pip install fbprophet

有什么我错过的吗? 为什么没有安装google-cloud-storage?

1 个答案:

答案 0 :(得分:1)

我一直在使用官方的Debian 9图像进行测试,我所看到的是脚本需要很长时间,特别是在编译Stan时。因此,在创建VM后,您将无法立即看到更改。我试过这个并且它有效:

#! /bin/bash
sudo apt-get update
sudo apt-get install -y python-pip python-dev build-essential python-tk libev4 libev-dev libssl-dev libffi-dev

sudo pip install google-cloud-storage
sudo pip install pandas
sudo pip install pandas-gbq
sudo pip install datetime
sudo pip install numpy
sudo pip install matplotlib
sudo pip install Cython
sudo pip install pystan
sudo pip install fbprophet==0.2.0

希望这有帮助。