【问题标题】:Cloud Function cannot import name 'storage' from 'google.cloud' (unknown location)Cloud Function 无法从“google.cloud”(未知位置)导入名称“storage”
【发布时间】:2022-01-24 15:43:13
【问题描述】:
2021-12-23T17:33:55.099Zpython-api-request cannot import name 'storage' from 'google.cloud' (unknown location)
cannot import name 'storage' from 'google.cloud' (unknown location)

为什么会出现此错误?这是我的要求.txt

# Function dependencies, for example:
# package>=version
pandas
requests
datetime
google-cloud

还有我的 main.py

import requests
import pandas as pd
import datetime
import os
from google.cloud import storage
from dotenv import load_dotenv

当我执行我的代码时,它在我的本地机器终端上运行良好,但为什么 Cloud Function 抱怨我的用户代码?

【问题讨论】:

    标签: python google-cloud-platform google-cloud-functions


    【解决方案1】:

    您的 requirements.txt 应该有 google-cloud-storage 而不仅仅是 google-cloud。基础不包含存储包,它们分别单独安装,然后从基础包中调用。

    【讨论】:

    猜你喜欢
    • 2019-02-26
    • 2020-09-13
    • 2020-12-29
    • 2021-02-06
    • 2021-03-21
    • 1970-01-01
    • 2021-01-16
    • 2021-03-12
    • 1970-01-01
    相关资源
    最近更新 更多