PY3COMPAT的pycrypto依赖性问题



我已经安装了pycrypto 2.6.1,但是尝试导入RSA

我仍然会遇到此错误
>>> from Crypto.Cipher import AES
>>> from Crypto.PublicKey import RSA
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python2.6/site-packages/Crypto/PublicKey/RSA.py", line 73, in <module>
ImportError: No module named py3compat
>>>

您可以看到,尝试导入AES,而是尝试导入RSA时的问题。

这是由于我所有由root拥有的网站包装包。

我通过在本地安装(对于当前用户)这样的所有内容来解决这个问题:

pip install pycrypto --user

这样,我将所有软件包都自动安装而没有任何问题。

相关内容

  • 没有找到相关文章

最新更新