我之前运行的应用程序出错:
File "/usr/lib/python2.7/site-packages/cryptography/x509/__init__.py", line 7, in <module>
from cryptography.x509 import certificate_transparency
ImportError: cannot import name certificate_transparency
加密库的版本是2.2.2,我检查所需文件夹中是否存在certificate_transparency.py文件。可能是什么问题呢? 来自/home/serj/.local/lib/python2.7/site-packages/pip(python 2.7)的pip 10.0.1
答案 0 :(得分:1)
我遇到了同样的问题,密码学出了点问题。尝试
sudo pip install --upgrade cryptography
答案 1 :(得分:0)
我找到了一个简单的解决方案。但这需要更改源代码。
import sys, os
sys.path.append(os.path.append('/usr/lib/python2.7/site-packages/cryptography/x509'))
/usr/lib/python2.7/site-packages/cryptography/x509/__init__.py
中的代码然后替换此(旧行):
from cryptography.x509 import certificate_transparency
与此(新行):
import certificate_transparency