#python #pycrypto
#python #pycrypto
Вопрос:
Я получил эту ошибку :
Traceback (most recent call last):
File "test.py", line 8, in <module>
from Crypto.Cipher import PKCS1_OAEP
File "C:UsersMokhlesDownloadsgoogle-api-python-client-1.5.3Crypto CipherPKCS1_OAEP.py", line 57, in <module>
import Crypto.Signature.PKCS1_PSS
File "C:UsersMokhlesDownloadsgoogle-api-python-client-1.5.3Crypto SignaturePKCS1_PSS.py", line 74, in <module>
from Crypto.Util.strxor import strxor
ImportError: No module named strxor
есть идеи, как это решить?
ENV: -windows 10 -python 2.7
Комментарии:
1. В чем ошибка?
Ответ №1:
Похоже, вы просто скопировали PyCrypto в свой проект. PyCrypto — это библиотека, которая зависит от некоторой встроенной библиотеки / кода (например, libtomcrypt). Вы должны установить его правильно. Вы можете сделать это, например, через pip:
pip2 install pycrypto
или
pip3 install pycrypto
в зависимости от того, какую версию Python вы хотите сделать доступной.
Ответ №2:
попробуйте conda install pydotplus
(возможно, потребуется сначала установить tqdm)