ウィジェットpython 3.6 ModuleNotFoundError:No module named"Crypto"
659 ワード
ウィジェットユーザデータの署名検証および復号化中に、公式例を使用して
の原因となる python 3のこのモジュールの名前は です.のインストールに成功した後、モジュールがないことを示すメッセージが表示された場合は、 になります.には、
ModuleNotFoundError No module named Crypto(python3.6)
の問題が発生した.の原因となる
pycrypto
pipenv install pycrypto
python3
のインストールディレクトリlib/site-package
にCrypto
フォルダがあるかどうかを確認します.この場合、crypto
フォルダがあり、Crypto
フォルダに名前を変更すればImportError: cannot import name 'AES'
のアラートも表示されます.WXBizDataCrypt.py
のうちfrom Crypto.Cipher import AES
をimport Crypto.Cipher._AES as AES
に変更すればよい.