gpt4 book ai didi

python - 谷歌云SDK importError : no module named cloud.谷歌

转载 作者:太空宇宙 更新时间:2023-11-04 07:59:10 24 4
gpt4 key购买 nike

我是 Linux 新手,正在尝试运行需要以下内容的 Python 脚本:'from google.cloud import pubsub'

我收到以下错误:

Traceback (most recent call last):
File "file.py", line 2, in <module>
from google.cloud import pubsub
ImportError: No module named google.cloud

我怎样才能访问这个模块?我已经安装了谷歌的云 SDK。我假设它与在某个文件中提供此 SDK“模块”的路径有关?

最佳答案

如果这仅在您部署到 App Engine 时发生,请考虑以下解决方案(对我有用):

1、在你的app engine项目的同一个目录下(通常是你放**.py、**.yaml和index.html的地方),添加一个名为“appengine_config.py”的python文件

2、把下面的代码放到你的appengine_config.py中:

# appengine_config.py
from google.appengine.ext import vendor

# Add any libraries install in the "lib" folder.
vendor.add('lib')

3,确保在该目录上还有一个包含库导入的“lib”文件夹(检查 google.cloud 是否存在)

4、部署,问题应该解决了。

关于python - 谷歌云SDK importError : no module named cloud.谷歌,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43462495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com