【发布时间】:2018-05-11 16:35:35
【问题描述】:
我刚刚创建了一个谷歌云计算引擎,安装了带有 pip 和 pip3 的 google-cloud 包,并且在使用 python3 启动脚本时遇到了以下错误
from google.cloud import bigquery
File "/usr/local/lib/python3.5/dist-packages/google/cloud/bigquery/__init__.py", line 35,
in <module>
from google.cloud.bigquery.client import Client
File "/usr/local/lib/python3.5/dist-packages/google/cloud/bigquery/client.py", line 36, in
<module>
(more traceback lines..)
from pyasn1_modules.rfc2459 import Certificate
File "/usr/local/lib/python3.5/dist-packages/pyasn1_modules/rfc2459.py", line 20, in <modu
le>
from pyasn1.type import opentype
ImportError: cannot import name 'opentype'
在计算引擎上安装了以下软件包:
pyasn1==0.1.9
pyasn1-modules==0.2.1
google-cloud==0.30.0
google-cloud-bigquery==0.28.0
这可能是什么问题?
【问题讨论】:
-
您可以尝试将pyasn1升级到最新的pypi.python.org/pypi/pyasn1,因为在我的机器上我有最新的并且在导入时没有问题。
标签: python google-bigquery google-cloud-platform