Ответ 1
Правильный пакет для установки - это pycrypto.
pip install pycrypto
Должен работать на большинстве платформ, в противном случае вы получите Pip из https://pip.pypa.io/en/stable/
Когда я пытаюсь выполнить программу python, я получаю это от терминала
Traceback (most recent call last):
File "ring.py", line 1, in <module>
import os, hashlib, random, crypto.PublicKey.RSA
ImportError: No module named crypto.PublicKey.RSA
Я не знаю, как решить этот и другие вопросы, которые оказались совершенно бесполезными для моей ситуации.
Является ли модуль там, но не в том месте? Должен ли я загружать модули откуда-то вроде node.js? Или это больше похоже на Java?
Правильный пакет для установки - это pycrypto.
pip install pycrypto
Должен работать на большинстве платформ, в противном случае вы получите Pip из https://pip.pypa.io/en/stable/
Да, вы должны установить его. Попробуйте это из терминала:
sudo apt-get install python-pip
pip install crypto
Для mac
попробуйте использовать easy_install
.
sudo easy_install python-pip
pip install crypto
Если crypto
установлен правильно, импортируйте, как показано ниже:
from Crypto.PublicKey import RSA