[英]Getting error when trying to install pycrypto on Windows 10
嘗試使用 pip install pycrypto 安裝 pycrypto 時出現以下錯誤。 我已經過去 8 個小時試圖修復它。 如果有人有辦法在不通過 pip 的情況下安裝 pycrypto,那就太好了。 目前,當我運行我的 Python 腳本時,我得到:Crypto: Module not found 錯誤。
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.34.31933\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pycrypto
我讀到 pycryptodome 取代了 pycrypto 但即使在安裝之后,我也找不到模塊:Crypto。
任何幫助表示贊賞。
我嘗試了 pip install pycrypto,我希望它能安裝它,但它失敗了。
根據pycrypto 網站,新項目應該使用cryptography
包( ref )。
如果您正在處理現有項目,我建議,如果可能的話,在 Docker 中運行它,否則切換到 Linux。 除此之外,我會檢查Poetry作為 pip 的替代品。
否則,看起來要走的路是從源安裝pycryptodome
。 不過,不確定您是如何嘗試安裝它的,如果您已經嘗試過,我們深表歉意……如果是這樣,它是否出錯了? 如果沒有,您可以從 shell 和 VSCode 發布pip3 freeze
的輸出嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.