Microsoft Visual C++ 9.0 is vereist

Ik weet dat dit een gedupliceerde vraag is, markeer het dan niet voordat u erop helpt.

Wanneer ik pakketten wil installeren, inclusief Jupyter, krijg ik de foutmelding die Microsoft Visual C++ 9.0 vereist is. Ik krijg dezelfde fout met PIP en vooraf gecompileerde binaries op de UC-website.

Ik heb Visual Studio 17 Express geïnstalleerd en ik heb het pad van vcvarsallnaar mijn omgeving handmatig toegevoegd.

Ik heb ook een oplossing gezien om de VSCOMMONTOOLS<te bijwerken, maar VS###COMMONTOOLSvariabele bestaat niet.

Ik gebruik Windows Server 2012.

Hoe kan ik doorgaan?


Antwoord 1, Autoriteit 100%

daadwerkelijk antwoord in 2021:

Download de gearchiveerde versie van Microsoft Visual C++ Compiler voor Python 2.7 uit de volgende link:

Web.Archive.org Mirror: Microsoft Visual C++ Compiler voor Python 2.7


Antwoord 2, Autoriteit 63%

Download en installeer Microsoft Visual C++ Compiler voor Python 2.7 uit de volgende link:
Microsoft Visual C++ compiler voor Python 2.7


Antwoord 3, Autoriteit 5%

antwoord in 2021:

Zoals Python 2.7 is verouderd en het Microsoft Visual C++ 9.0-pakket van https://www.microsoft.com/en-us/download/details.aspx?id=44266 (@Morteza zabihi antwoord) Officieel ondersteunt Windows 10 (kan nog steeds werken, niet geprobeerd). Dit is wat voor mij werkte:

Download eenvoudig een actuele python-versie van de Python-website, bijvoorbeeld Python 3.9.1. Dan zou het installeren van nieuwe pakketten zonder problemen moeten werken.

Other episodes