錯誤:需要 Microsoft Visual C++ 14.0。但我確實有

錯誤:需要 Microsoft Visual C++ 14.0。但我確實有

我正在嘗試安裝 Python 套件。在包含該檔案的目錄中,setup.py我建立了一個 Anaconda 環境(按照套件文件中的建議),然後鍵入命令pip install .

下載並安裝大量其他所需的軟體包。到目前為止一切都很順利,但是當涉及到安裝時cytoolz(我不相信這是一個實際的套件安裝——我認為它可能是一組安裝工具),出現以下錯誤:

building 'cytoolz.dicttoolz' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

我按照說明進行操作(我之前在電腦上安裝了 Visual Studio 2017,但當時我只需要 .NET 桌面開發模組),然後按照其他中的建議安裝了「Desktop dev. with C++」模組貼文。作為確認,在已安裝的程式清單中,我看到了 Microsoft Visual C++ 2017(即版本 14.13.26020),但是當重複上述套件安裝過程時,再次彈出相同的錯誤。

我該怎麼做才能解決這個問題?

也許我的版本是 14.13,而相關軟體包需要 14.0 版本?

編輯:我不知道這些資訊是否有幫助:我已經安裝了 Visual Studio Community 2017 和 Visual Studio Build Tools 2017,並且都安裝在正確的 C++ 開發環境中。模組已安裝。

相關內容