踩雷1:
#先导入所需要的包
pip3 install Crypto
#再安装pycrtpto
pin3 install pycrypto
from Crypto.Cipher import AES # 就成功了
安装 pycrypto 报错,然后又看了一堆关于怎么安装Crypto的乱七八糟的方法,还有要安装VS的
踩雷2:
1.pycrypto、pycrytodome和crypto是一个东西,crypto在python上面的名字是pycrypto
2.pycrypto适用于2.1~3.3 已经停更3年
2.pycrypto适用于2.1~3.3 已经停更3年
3.pycryptodome的库,是前代的延伸版
pip install pycryptodome
直接安装后,调是代码依旧报错,提示没有该模块。最后发现,应该是直接pip安装的目录不正确
成功方法记录:
1.打开File---Settings---Project:program---Project Interpreter,点击右侧齿轮---点击 Show All...,选择使用的python.exe的目录
2.点击右侧“+”号,打开Available Packages,输入pycrytodome搜索。选中pycrytodome,点击左下角Install Packages,提示安装成功即可
3.正常使用,无报错