[英]Unable to use google.cloud (storage) from within a python script
[英]ModuleNotFoundError when trying to use BigQuery from google.cloud
因此,當我在我的 python 腳本中運行我的導入語句時,我會得到一個 ModuleNotFoundError。
from google.cloud import bigquery
ModuleNotFoundError: No module named 'google'
我一直在關注https://www.getcensus.com/blog/how-to-hack-it-extracting-data-from-google-bigquery-with-python-2並且我運行了一個
pip install --upgrade google-cloud-bigquery
這仍然沒有奏效
我試過從谷歌安裝其他一些軟件包,但到目前為止沒有任何效果。
您必須在當前項目中創建一個虛擬環境,然后安裝以下 package 和pip
:
requirements.txt
文件
google-api-python-client==2.70.0
在您的虛擬環境中,運行以下命令:
pip install -r requirements.txt
然后您將能夠從庫中導入預期的元素:
from google.cloud import bigquery
檢查您的 Python 版本並使用Python 3
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.