![[Python][Crypto]Module Not Found Error](https://www.yukiiworks.com/wp-content/uploads/2019/11/python-logo.png)
はじめに
PythonのCryptoモジュール使用時に出たエラー。
今まで別端末でプログラムしていたプロジェクトを別の端末で実行させようとした時に出た。
もちろん依存モジュールはrequirements.txtからインストールしている。
解決方法
もちろんインストールはしているのでモジュールは存在する。
Module Not Found Error関連の記事を漁っていろいろ試してみるも解決しない。
再インストールや読み込み先環境変数の確認等々、、
ふと思った時にエラー対象で出ていた
1 | from Crypto.Cipher import AES |
部分ですが、インストールされている文字ジュールのディレクトリは小文字でcryptoになっている、、
これが原因か?と思い
1 | from crypto.Cipher import AES |
と記述してみるもこれもエラー、、
なんとも言えない感じになってきたのでそれなら逆にしてみようとコードは以下に戻し、
1 | from Crypto.Cipher import AES |
インストールモジュールのディレクトリをcrypto→Cryptoに変更してみた。
すると問題なく実行できるようになった。。。
こんなんでいいのか、、?と思いつつ、、
以上です。
![[Laravel]ランダムな文字列を生成する](https://www.yukiiworks.com/wp-content/uploads/2019/05/laravel-300x209.png)
![[Android]java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/R$string;エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-300x159.jpg)
![[Python]tkinterのScrolledTextで枠線の色、太さ、スクロールバーの色を変える](https://www.yukiiworks.com/wp-content/uploads/2019/11/python-logo-150x150.png)
![[AndroidX対応]Error inflating class android.support.design.widget.BottomNavigationViewエラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/04/android-150x150.jpg)
![[Android Studio 3.5]Cause: buildOutput.apkData must not be nullエラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-150x150.jpg)
![[bootstrap-tagsinput]タグ入力欄のinput要素の横幅を最大にする](https://www.yukiiworks.com/wp-content/uploads/2019/05/javascript-150x150.png)
![[Tips]Slackにて.txtファイルをインライン表示するには](https://www.yukiiworks.com/wp-content/uploads/2019/11/img_ee0070963c090dc28250f1e4e3df3aaf40007-150x150.jpg)

![[Laravel]ネストされたテーブルのリレーションを取得する方法](https://www.yukiiworks.com/wp-content/uploads/2019/05/laravel-150x150.png)
