ModuleNotFoundError при создании программы RSA - PullRequest
0 голосов
/ 14 апреля 2019

(Python 3.7) Ошибка ModuleNotFoundError возникает при попытке импортировать Crypto.PublicKey:

import crypto
from crypto.PublicKey import RSA

Traceback (most recent call last):
  File "<pyshell#10>", line 1, in <module>
    from crypto.PublicKey import RSA
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/crypto/PublicKey/RSA.py", line 73, in <module>
    from Crypto.Util.py3compat import *
ModuleNotFoundError: No module named 'Crypto'

Мне пришлось импортировать Crypto как crypto (в нижнем регистре), иначе

Traceback (most recent call last):
  File "<pyshell#4>", line 1, in <module>
    import Crypto
ModuleNotFoundError: No module named 'Crypto'

Итак, как мне правильно импортировать функцию RSA в PublicKey в Crypto?

...