Flask 无法从烧瓶中的gcm导入

Flask 无法从烧瓶中的gcm导入,flask,google-cloud-messaging,Flask,Google Cloud Messaging,我试图在本地主机上使用flask实现和测试gcm。我已经通过sudopip install python gcm安装了python gcm软件包,但是我收到一个错误消息 导入错误:没有名为gcm的模块 我已经在run.py中编写了gcm代码,在其中编写是否正确? 我对烧瓶很陌生,请帮帮我。。 我的run.py如下所示: #!flask/bin/python from app import app from gcm import * gcm = GCM("My key is placed her

我试图在本地主机上使用flask实现和测试gcm。我已经通过
sudopip install python gcm
安装了
python gcm
软件包,但是我收到一个错误消息

导入错误:没有名为gcm的模块

我已经在run.py中编写了gcm代码,在其中编写是否正确? 我对烧瓶很陌生,请帮帮我。。 我的run.py如下所示:

#!flask/bin/python
from app import app
from gcm import *

gcm = GCM("My key is placed here")
data = {'the_message': 'You have x new friends', 'param2': 'value2'}

reg_id = 'registration id is placed here'

gcm.plaintext_request(registration_id=reg_id, data=data)
#app.run(debug=True)
app.run(host='127.0.0.1') 

基于您的shebang,看起来您已经在虚拟环境中安装了Flask。由于您使用的是
sudo
来安装gcm,因此可能是将其安装到您的系统站点软件包中,而不是虚拟环境的

$ source flask/bin/activate
$ python -m pip install python-gcm