python 中 ModuleNotFoundError: No module named 'Crypto' 错误处理


今天在微信小程序服务端集成了微信的登录解密模块 WXBizDataCrypt,集成后运行程序时出现了下面的错误

(.venv) [1lin24@1lin24]# python manager_dev.py runserver
Traceback (most recent call last):
  File "manager_dev.py", line 5, in <module>
    app = create_app('dev')
  File "/prj/dev/flask_template/app/__init__.py", line 24, in create_app
    from .api.v1 import api_bp as api_v1_bp
  File "/prj/dev/flask_template/app/api/v1/__init__.py", line 15, in <module>
    from .user import UserRes
  File "/prj/dev/flask_template/app/api/v1/user.py", line 7, in <module>
    from ...utils.WXBizDataCrypt import WXBizDataCrypt
  File "/prj/dev/flask_template/app/utils/WXBizDataCrypt.py", line 3, in <module>
    from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'

我直接运行了 pip install crypto
但安装过后,仍然出现同样的错误,在网上翻了一下

解决办法如下:

pip install pycrypto

ReadMore

python3.6 错误: ModuleNotFoundError:No module named "Crypto"


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM