Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 导入google云大查询库时的AttributeError_Python_Google Cloud Platform_Google Bigquery - Fatal编程技术网

Python 导入google云大查询库时的AttributeError

Python 导入google云大查询库时的AttributeError,python,google-cloud-platform,google-bigquery,Python,Google Cloud Platform,Google Bigquery,今天,我尝试使用我的新计算机运行我在工作中使用的库,但在尝试导入bigquery时遇到了以下错误: --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) from google.cloud import bigquery ~\anaconda3\e

今天,我尝试使用我的新计算机运行我在工作中使用的库,但在尝试导入bigquery时遇到了以下错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
from google.cloud import bigquery

~\anaconda3\envs\base\lib\site-packages\google\cloud\bigquery\__init__.py in <module>
     33 __version__ = get_distribution("google-cloud-bigquery").version
     34 
---> 35 from google.cloud.bigquery.client import Client
     36 from google.cloud.bigquery.dataset import AccessEntry
     37 from google.cloud.bigquery.dataset import Dataset
~\anaconda3\envs\base\lib\site-packages\google\cloud\bigquery\client.py in <module>
     56 from google.cloud.bigquery._helpers import _verify_job_config_type
     57 from google.cloud.bigquery._http import Connection
---> 58 from google.cloud.bigquery import _pandas_helpers
     59 from google.cloud.bigquery.dataset import Dataset
     60 from google.cloud.bigquery.dataset import DatasetListItem
~\anaconda3\envs\base\lib\site-packages\google\cloud\bigquery\_pandas_helpers.py in <module>
     38     pyarrow = None
     39 
---> 40 from google.cloud.bigquery import schema
     41 
     42 
~\anaconda3\envs\base\lib\site-packages\google\cloud\bigquery\schema.py in <module>
     26 # https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types
     27 LEGACY_TO_STANDARD_TYPES = {
---> 28     "STRING": types.StandardSqlDataType.STRING,
     29     "BYTES": types.StandardSqlDataType.BYTES,
     30     "INTEGER": types.StandardSqlDataType.INT64,
AttributeError: type object 'StandardSqlDataType' has no attribute 'STRING'
---------------------------------------------------------------------------
AttributeError回溯(最近一次呼叫上次)
从google.cloud导入bigquery
~\anaconda3\envs\base\lib\site packages\google\cloud\bigquery\\uuuuuu init\uuuuuuuuu.py in
33版本=获取分发(“谷歌云bigquery”)。版本
34
--->35来自google.cloud.bigquery.client导入客户端
36从google.cloud.bigquery.dataset导入AccessEntry
37来自google.cloud.bigquery.dataset导入数据集
~\anaconda3\envs\base\lib\site packages\google\cloud\bigquery\client.py in
56从google.cloud.bigquery.\u助手导入\u验证\u作业\u配置\u类型
57来自google.cloud.bigquery.\u http导入连接
--->58来自google.cloud.bigquery导入\u熊猫\u帮助程序
59来自google.cloud.bigquery.dataset导入数据集
60从google.cloud.bigquery.dataset导入DatasetListItem
中的~\anaconda3\envs\base\lib\site packages\google\cloud\bigquery\\u pandas\u helpers.py
38 pyarrow=无
39
--->40来自google.cloud.bigquery导入模式
41
42
中的~\anaconda3\envs\base\lib\site packages\google\cloud\bigquery\schema.py
26 # https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types
27传统类型到标准类型={
--->28“字符串”:types.StandardSqlDataType.STRING,
29“字节”:types.StandardSqlDataType.BYTES,
30“整数”:types.StandardSqlDataType.INT64,
AttributeError:类型对象“StandardSqlDataType”没有属性“STRING”
我是编程新手,所以我不知道从哪里开始解决问题。我尝试过谷歌搜索,但没有发现类似的问题。

Run

python3-mpip安装-U谷歌云bigquery

检查库和python的版本。尝试在shell中运行“pip安装google cloud bigquery”,然后再次尝试导入