python-3.x - ImportError:没有名为“google.appengine”的模块
问题描述
问题:无法在 python 代码中调用 google.appengine.api 包。
luser@Ubuntu:~/home/luser/scripts $ python gcp.py
Traceback (most recent call last):
File "gcp.py", line 2, in <module>
from google.appengine.api import app_identity
ImportError: No module named 'google.appengine'
我尝试过并验证过的事情以及支持信息:
luser@Ubuntu:~/home/luser/scripts $ env | grep PYTHON
CLOUDSDK_PYTHON=/usr/bin/python
PYTHONPATH=/usr/bin/python:/usr/lib/google-cloud-sdk/platform/google_appengine/google
main_user@Ubuntu:~/home/main_user $ sudo find / -type d -name *google-cloud-sdk*
/usr/lib/google-cloud-sdk/platform/google_appengine
/usr/lib/google-cloud-sdk/platform/google_appengine/php/sdk/google
/usr/lib/google-cloud-sdk/platform/google_appengine/lib/google-api-python-client
/usr/lib/google-cloud-sdk/platform/google_appengine/google
/usr/lib/google-cloud-sdk/platform/google_appengine/google/appengine/_internal/graphy/backends/google_chart_api
luser@Ubuntu:~/home/luser/scripts $ gcloud info
Google Cloud SDK [283.0.0]
Platform: [Linux, x86_64] uname_result(system='Linux', node='xxxx-Ubuntuxxxxxx', release='4.15.0-88-generic', version='#88~16.04.1-Ubuntu SMP Wed Feb 12 04:19:15 UTC 2020', machine='x86_64', processor='x86_64')
Locale: ('en_CA', 'UTF-8')
Python Version: [3.5.2 (default, Oct 8 2019, 13:06:37) [GCC 5.4.0 20160609]]
Python Location: [/usr/bin/python]
Site Packages: [Disabled]
解决方案
推荐阅读
- go - 如何在 Go 中选择 os.Stdin 和 http?
- sql - 合并三个查询的结果并在另一个查询中使用它们
- python - 在 python 中执行所有测试用例后将运行哪个测试夹具?
- javascript - 为表上传下载的 dynamo db json
- java - javafx listview 自动滚动到最后
- python-3.x - 查找 Lat\Lon 数组中的最大斜率
- javascript - 我们可以停止来自 JSP 的服务器端重定向吗
- swift - 如何在 Swift 中将文本添加到 MacOS 上的 NSView
- c++ - 如何在 Qt 测试框架中对信号进行基准测试?
- neo4j - 从csv创建两个节点之间具有不同属性的多个相同类型的关系