安裝crypto后報錯No module named ‘Crypto.Cipher‘


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.

都安裝成功后應該就有了

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM