我是一个初学者,用gspread和Python编写。如果我使用Python3.5,我的代码工作得很好,但是使用Python2.7就不能工作了。错误是:
Traceback (most recent call last):
File "/mnt/usbhd/RPIProject/prove.py", line 10, in <module>
from oauth2client.service_account import ServiceAccountCredentials
File "/usr/local/lib/python2.7/dist-packages/oauth2client/service_account.py", line 26, in <module>
from oauth2client import crypt
File "/usr/local/lib/python2.7/dist-packages/oauth2client/crypt.py", line 23, in <module>
from oauth2client import _pure_python_crypt
File "/usr/local/lib/python2.7/dist-packages/oauth2client/_pure_python_crypt.py", line 24, in <module>
from pyasn1_modules.rfc2459 import Certificate
File "/usr/local/lib/python2.7/dist-packages/pyasn1_modules/rfc2459.py", line 20, in <module>
from pyasn1.type import opentype
ImportError: cannot import name opentype有人能告诉我更多关于这个问题的信息吗?
感谢预付款
诚挚的问候
LaPa
发布于 2018-01-27 06:59:40
我是这样解决的:打开一个终端,写下
sudo apt-get install python pyasn1-modules在此之后,脚本在Python2.7上也能很好地工作。
再见
LaPa
https://stackoverflow.com/questions/48437096
复制相似问题