【问题标题】:Cannot find google-cloud-sdk in python flask application在 python 烧瓶应用程序中找不到 google-cloud-sdk
【发布时间】:2019-08-18 01:44:52
【问题描述】:

首先我得到以下错误

app-development 是我的谷歌云中的文件之一

****appconfig.py -A app-development update ./app.yaml****
    Traceback (most recent call last):
      File "appengine_config.py", line 4, in <module>
        from google.appengine.ext import vendor
    ImportError: No module named google.appengine.ext

接下来我告诉我没有安装谷歌云我尝试安装它说已经安装我不知道为什么我的文件失败了

  sudo apt-get install google-cloud-sdk
        Reading package lists... Done
        Building dependency tree       
        Reading state information... Done
        google-cloud-sdk is already the newest version (240.0.0-0).
        0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.

接下来我尝试去python终端测试

>>> import google
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named google

我缺少的我还安装了python的所有依赖

sudo apt-get install google-cloud-sdk-app-engine-python.
[sudo] password for mdvenkatesh: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
google-cloud-sdk-app-engine-python is already the newest version (240.0.0-0).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.

我使用的是Ubuntu 17.04版本 python 2.7版本
此外,我看到了 redme.txt 文件并遵循了

此外,我尝试使用google init

1)app-development
2) app-deployment

它显示了我的谷歌应用引擎中的以下两个项目

【问题讨论】:

    标签: python google-app-engine flask google-cloud-platform


    【解决方案1】:

    google.appengine 包特定于 App Engine 标准 Python 2.7 运行时,在其他地方不可用,包括 Python 3.7 运行时。

    您没有包括您尝试运行应用程序的方式,但如果您尝试在本地运行它,则需要使用dev_appserver.py 命令。在此处查看更多详细信息:“Getting Started with Flask on App Engine Standard Environment

    【讨论】:

      猜你喜欢
      • 2013-09-01
      • 2014-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 2022-11-11
      相关资源
      最近更新 更多