No module named ‘Crypto.Cipher’
No module named ‘Crypto.Publickey‘
第一步,先檢查安裝包crypto文件夾下是否有cipher、publickey等文件。若有,可將crypto文件夾重命名為Crypto試一下。
若如圖所示像我這樣沒有那些文件,就安裝下pycryptodome和pycrypto.
第二步,安裝pycryptodome和pycrypto,都可以使用pip命令,也可以用pycharm安裝
這個時候,再檢查下文件夾,應該就都可以了。
PS:要確認自己安裝的路徑,用pycharm安裝的路徑和直接用pip安裝的路徑是不一樣的,pycharm也需要配置使用的環境。
如果在pycharm上安裝pycryptodome失敗,報錯超時。HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out
可使用pip命令安裝,注意,要先進入pycharm安裝路徑。
pip --default-timeout=100 install pycryptodome
如果用的是pip3,就是pip3 --default-timeout=100 install pycryptodome.
都安裝成功后應該就有了