簡體   English   中英

如何在 pycharm 中安裝 pycrypto?

[英]How to install pycrypto in pycharm?

我想在 pycahrm 中使用“from Crypto.Cipher import AES”來運行 AES 加密和解密代碼。 但是當我想安裝 pycrypto 或 pycryptodome 時,終端會顯示此消息:

Command "python setup.py egg_info" failed with error code 1 in C:\Users\....\AppData\Local\Temp\pip-install-6gk6aq_f\pycryptodome

如何安裝這些軟件包?

您正在安裝的 pycrypto/pycryptodome 版本似乎存在問題。 您問題中的那一行之前的行應該包含有關這是什么的詳細信息。 可能是此發行版不適用於 windows,未指定所需的所有依賴項或許多其他問題之一。 如果您可以發布整個錯誤,我們應該能夠提供更多建議。

您可以嘗試安裝早期版本以查看是否有效,pycryptodome 的當前版本是 3.10.1,因此請嘗試pip install pycryptodome==3.9.9 ,這是 PyPI 中的先前版本。

您可以做的另一件事是以不同的方式安裝發行版。 嘗試下載 package 和 pip 的 .tar.gz 存檔,安裝該文件,例如pip install pycryptodome-3.10.1.tar.gz

這兩種解決方案都可能有效,但如果不知道安裝的確切問題,就不可能說出來。


在 pycrypto github上似乎存在很多安裝問題,建議使用 pycryptodome 代替。

Pycharm -> 首選項 -> 項目 -> Python 解釋器 -> + pycryptodome。 由於 pycrypto 多年未維護,請安裝pycryptodome

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM