我刚刚创建了一个 Google Cloud 计算引擎,安装了带有 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
这可能是哪里的问题?
发布我的解决方案,以防它对其他人有帮助 - 这为我解决了这个问题:
pip install --upgrade google-auth-oauthlib
这里讨论的更多细节:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)