ame*_*y93 1 python google-cloud-platform google-cloud-functions
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)
Run Code Online (Sandbox Code Playgroud)
为什么我会收到此错误?这是我的要求.txt
# Function dependencies, for example:
# package>=version
pandas
requests
datetime
google-cloud
Run Code Online (Sandbox Code Playgroud)
还有我的 main.py
import requests
import pandas as pd
import datetime
import os
from google.cloud import storage
from dotenv import load_dotenv
Run Code Online (Sandbox Code Playgroud)
当我执行代码时,它在我的本地计算机终端中运行得很好,但为什么 Cloud Function 抱怨我的用户代码?
你的requirements.txt应该有google-cloud-storage而不仅仅是google-cloud. 基础包不包含存储包,它们各自单独安装,然后从基础包调用。