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 のようなものですか?
ベストアンサー1
インストールする正しいパッケージは pycrypto です。
pip install pycrypto
ほとんどのプラットフォームで動作するはずですが、そうでない場合はPipをhttps://pip.pypa.io/en/stable/
編集: 以下のコメントで述べたように、pip install pycryptodome
pycrypto の新しいドロップイン代替品がインストールされ、今後はこれがより良いオプションになります。