[英]Installing Hiredis with pip on windows machine
我一直在嘗試在我的虛擬環境中安裝 Hiredis。 我在 Windows 7 中開發。
起初我收到了 vcvarsall.bat 錯誤(或類似的錯誤)。 我閱讀了很多關於這個問題的博客和建議,但我沒有找到合適的答案。 我嘗試了“適用於 Python 開發人員的 Windows GCC (MinGW) 二進制文件”,我安裝了適用於 Windows 7 和 .NET Framework 3.5 SP1 (ISO) 的 Microsoft Windows SDK,等等。我想問題是因為這些包包含 C 代碼。
我的問題是,在處理了一個多星期之后,是否有人對如何安裝 Hiredis 或如何處理 vcvarsall.bat 錯誤有另一個有用的想法?
將非常感謝您的幫助。 謝謝
我不知道它是否可以幫助您,但我已經在 Windows 10 64 位文件鏈接上為此編譯了 .whl 文件單擊此處
安裝步驟:
pip install .\hiredis-1.1.0-cp39-cp39-win_amd64.whl
沒有適當的(沒有官方支持的)方法可以在 Windows 下運行。 甚至 ActiveState Python 也不提供有效的hiredis 包: https ://code.activestate.com/pypm/hiredis/
對我來說最重要的問題是:為什么要在 Windows 下運行hiredis? Windows下不用hiredis開發Redis客戶端就可以了。
您是否計划在生產中使用 Windows Redis 客戶端? 你是否已經知道他們的表現會不夠好? 如果您可以用明確的“是”回答這兩個問題,那么您需要繼續努力為 Windows 獲得合適的hiredis 構建。 如果您對任一問題都不太確定,那么這是過早的優化。 只需使用默認解析器即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.