首先我收到以下错误
应用程序开发是我的谷歌云中的文件之一
****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
它显示了我的谷歌应用引擎中的以下两个项目
最佳答案
google.appengine
软件包特定于 App Engine 标准 Python 2.7 运行时,在其他地方(包括 Python 3.7 运行时)不可用。
您没有说明如何尝试运行应用程序,但如果您尝试在本地运行应用程序,则需要使用 dev_appserver.py
命令。在此处查看更多详细信息:“Getting Started with Flask on App Engine Standard Environment”
关于python - 在 python Flask 应用程序中找不到 google-cloud-sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55378095/