Google Compute Engine firebase 不是一个模块

Google Compute Engine firebase is not a module

尝试使用 VM 作为服务器来托管一些 python 代码,但是 'firebase'

的文件导入有问题

输出:ImportError: No module named firebase

有没有人以前有过这个或类似的东西?

我正在尝试 运行 应用程序的文件是 (serveme.py):

    from flask import Flask, request, render_template
from firebase import firebase
import json
import requests
import os.path

firebase = firebase.FirebaseApplication('https://***********.firebaseio.com/')

app = Flask(__name__)




@app.route('/')
def index():
   return 'Method was %s' % request.method

@app.route('/firetest', methods=['GET', 'POST'])

等等等等。第 2 行的导入有问题。

我正在使用 gunicorn 做

gunicorn -w 2 -b :5000 serveme:app

你必须运行

sudo easy_install pip

那么你就可以做到

sudo pip install requests
sudo pip install python-firebase

Python 已经安装,显然你必须再次安装 pip,brew 不喜欢同一个包的多次下载。因此,只需使用 pip 即可轻松安装。

希望这对遇到此问题的其他人有所帮助。