1. ホーム
  2. python

[解決済み] ImportError: Crypto.Cipher という名前のモジュールはありません。

2022-01-30 14:31:19

質問

app.py (Python 3.3, PyCrypto 2.6) を実行しようとすると、virtualenv が上記のようなエラーを返し続けています。私のimport文は単に from Crypto.Cipher import AES . 重複を探したところ、いくつかあると言われるかもしれませんが、解決策を試したところ(ほとんどは解決策ですらないのですが)、何もうまくいきませんでした。

PyCryptoのファイルがどのようなものか、以下で確認することができます。

解決方法は?

私も同じ問題を抱えていました(Linuxですが)。解決策はとても簡単で、追加することでした。

libraries:
- name: pycrypto
  version: "2.6"

を私の app.yaml ファイルを作成します。以前は正しく動作していたので、これは新しい要件だと思います。