È richiesto Microsoft Visual C ++ 14.0 (impossibile trovare vcvarsall.bat)


240

Ho installato Python 3.5 e durante l'esecuzione

pip install mysql-python

mi dà il seguente errore

error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)

Ho aggiunto le seguenti righe al mio percorso

C:\Program Files\Python 3.5\Scripts\;
C:\Program Files\Python 3.5\;

C:\Windows\System32;
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC

Ho una configurazione a 7 bit win 7 nel mio PC.

Quale potrebbe essere la soluzione per mitigare questo errore e installare correttamente i moduli tramite pip.


5
assicurati di aggiornare setuptools: pip install --upgrade setuptoolsvedi wiki.python.org/moin/WindowsCompilers
3pitt

92
Utilizzare questo collegamento per scaricare gli strumenti di compilazione di Visual C ++ 2015 . Installerà Visual C ++ 14.0 senza installare Visual Studio. Al termine dell'installazione, riprovare a installare pip e non si verificherà nuovamente l'errore.
Lalit Kumar B,

7
sospiro non finisce qui. Neanche i canali funzionano. Il mio rispetto per Python sta morendo rapidamente!
Ralph Ritoch,

6
Risparmia un sacco di tempo e spazio sul disco rigido e vai prima a questa risposta: stackoverflow.com/a/51087608/84162
MECU

3
Non lavorando per me, ho provato tutte le risposte. Sto cercando di installare scrapy, o dovrei chiamarlo schifoso. Niente funziona davvero al primo tentativo, lo fa ...
Samayo,

Risposte:


137

Il tuo percorso elenca solo Visual Studio 11 e 12, ne vuole 14, che è Visual Studio 2015 . Se lo installi e ricordi di spuntare la casella per Languages->C++allora dovrebbe funzionare.

Nella mia installazione di Python 3.5, il messaggio di errore era un po 'più utile e includeva l'URL per ottenerlo

 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

Modifica: nuovo link funzionante

Modifica: come suggerito da Lightfire228, potrebbe anche essere necessario aggiornare il setuptoolspacchetto affinché l'errore scompaia:

pip install --upgrade setuptools

39
Dopo aver fatto questo, ho ancora avuto questo errore. L'aggiornamento setuptoolsda 28.8.0a ha 36.2.7fatto il trucco.
NauticalMile,

8
L'aggiornamento di setuptools ha risolto questo errore nel mio tentativo di installare pyephem.
Benny Jobigan,

37
Per chiunque abbia appena superato ciò che ha detto @NauticalMile, corri pip install --upgrade setuptools. Altrimenti nessuna quantità di installazione di MS Crap risolverà
quell'errore

6
il collegamento è interrotto.
Joshua Nelson,


110

Binario installalo in modo semplice!

Non riesco a credere che nessuno l'abbia già suggerito - usa l'opzione binary only per pip. Ad esempio, per mysqlclient:

pip install --only-binary :all: mysqlclient

Molti pacchetti non creano una build per ogni singola versione che costringe il pip a compilare dal sorgente. Se sei felice di usare l'ultima versione binaria precompilata, usa --only-binary :all:per consentire a pip di usare una versione binaria precedente.


Ha funzionato per me installare i pacchetti che non ero in grado di installare in precedenza. (Pystan). Tuttavia un altro file fbprophet necessitato pacchetto del pacchetto precedente .. Comunque un trucco pulito!
rishi jain,

Mi sta dando lo stesso errore. Dobbiamo ancora installare VS 2015 o versioni successive prima di scrivere il comando sopra?
Zeeshan Ahmad Khalil,

1
@ZeeshanAhmadKhalil quale pacchetto stai cercando di installare? Posso solo supporre che non ci sia una versione binaria disponibile per il tuo pacchetto + versione Python + architettura del computer.
Alastair McCormack,

@AlastairMcCormack sì, sfortunatamente, non è disponibile una versione binaria per eth-tester.
Zeeshan Ahmad Khalil,

92

Per risolvere uno dei seguenti errori:

  • Failed building wheel for misaka
  • Failed to build misaka
  • Microsoft Visual C++ 14.0 is required
  • Unable to find vcvarsall.bat

La soluzione è:

  1. Vai a Strumenti di compilazione per Visual Studio 2017

  2. Seleziona il download gratuito in Visual Studio Community 2017. Verrà scaricato il programma di installazione. Esegui il programma di installazione.

  3. Seleziona ciò di cui hai bisogno nella scheda del carico di lavoro:

    un. Sotto Windows, ci sono 3 scelte. Controlla lo sviluppo del desktop solo con C ++

    b. In Web & Cloud, ci sono 7 opzioni. Controlla solo lo sviluppo di Python (credo che sia facoltativo, ma l'ho fatto).

  4. In cmd, digitare pip3 install misaka inserisci qui la descrizione dell'immagine

Nota se hai già installato Visual Studio quando esegui il programma di installazione, puoi modificarlo (fai clic sul pulsante Modifica in Visual Studio Community 2017) ed esegui i passaggi 3 e 4

Schermata del pulsante Modifica

Nota finale: se non si desidera installare tutti i moduli, avere i 3 seguenti (o una versione più recente di VC ++ 2017) sarebbe sufficiente. (puoi anche installare Visual Studio Build Tools con solo queste opzioni, quindi non è necessario installare Visual Studio Community Edition stesso) => Questa installazione minima ha già 4,5 GB, quindi è utile salvare qualsiasi cosa I moduli necessari per il compilatore c ++


3
Non ottengo l'opzione per lo sviluppo di Python in Web & Cloud. Funzionerebbe se lo lasciassi vuoto?
crocifisso94

2
la cosa più importante è controllare lo sviluppo del desktop con C ++ ... funzionerà
WISAM il

Funzionava e non avevo nemmeno bisogno degli strumenti di costruzione per VS2015.
xji,

aggiunta una modifica per mostrare i pacchetti minimi richiesti per la maggior parte delle installazioni
studioj,

1
Questa è l'unica cosa che ha funzionato per me! L'installazione di Microsoft Visual C ++ 14.0 non ha aiutato e gli strumenti di installazione erano aggiornati, ma ho ancora ricevuto l'errore "È richiesto Microsoft Visual C ++ 14.0" fino a quando non ho installato Visual Studio.
BluE,

63

Come sottolineato dalle altre risposte, una soluzione è installare Visual Studio 2015. Tuttavia, sono necessari alcuni GB di spazio su disco. Un modo per aggirare è installare binari precompilati. La pagina web http://www.lfd.uci.edu/~gohlke/pythonlibs ( mirror ) contiene file binari precompilati per molti pacchetti Python. Dopo aver scaricato il pacchetto di interesse, è possibile installarlo utilizzando pip install, ad es pip install mysqlclient‑1.3.10‑cp35‑cp35m‑win_amd64.whl.


4
Grazie. Credo che pip wheelcrei un archivio ruote; e, in pip installrealtà installa il file wheel specificato. Vedi pip.pypa.io/en/stable/reference/pip_wheel . A proposito, questo approccio ha funzionato per me nell'installazione del hmmlearnpacchetto tramite hmmlearn-0.2.1-cp36-cp36m-win_amd64.whlruota.
Oleg Melnikov,

Su uno dei miei computer, ho scaricato una ruota che mi consente di installare MS Visual C ++ 14. Ma come ha detto Oleg, usa pip install, no pip wheel.
Benny Jobigan,

@OlegMelnikov @ BennyJobigan Grazie per la correzione, ho modificato la risposta di conseguenza.
Franck Dernoncourt,

grazie per questo BTW. questo ha risolto il mio problema con Twisted. Non volevo davvero scaricare 3 GB di dati solo per usare una cosa! aha.
Mangohero1,

Qualcuno potrebbe spiegare perché / come funziona? Ha funzionato per me, sono solo curioso di
sapere a cosa serva

51

Ho avuto il problema esatto durante il tentativo di installare Scrapy Web che raschiava il framework Python sulla mia macchina Windows 10. Ho capito la soluzione in questo modo:

  1. Scarica l' ultimo (l'ultimo) file wheel da questo link 👉 file wheel per pacchetto twistato inserisci qui la descrizione dell'immagine

  2. Consiglio di salvare il file della ruota nella directory in cui è installato Python, ovvero da qualche parte nel disco locale C

  3. Quindi visita la cartella in cui esiste il file della ruota ed eseguipip install <*wheel file's name*>

  4. Infine, esegui pip install Scrapynuovamente il comando e sei a posto per usare Scrapy o qualsiasi altro strumento che ti richieda di scaricare un pacchetto / SDK di Windows C ++ di grandi dimensioni .

Dichiarazione di non responsabilità : questa soluzione ha funzionato per me mentre cercavo di installare Scrapy , ma non posso garantire che lo stesso accada durante l'installazione di altri software / pacchetti / ecc .✌


Ha funzionato come un incantesimo anche per me - e c'è una buona probabilità che la tua soluzione funzioni per qualsiasi pacchetto "che richiede" Windows C ++ fintanto che puoi trovare il whl correttamente compilato per esso ... Se qualcuno trova questa ipotesi errata - fatecelo sapere.
JxAxMxIxN

14
Non usare l'ultimo twistato, usa quello che corrisponde alla tua versione di Python, ovvero per Python3.6 usa twistato con cp36
Sojtin

Aggiungendo a questo, se stai usando un virtualenv, scarica il file sopra nella cartella Lib \ site-pacchetti e installa usando pip mentre virtualenv è attivo.
Arindam Roychowdhury,

1
Ecco come va ... Posso aggiungere "cp ..." indica la tua versione di Python e "vincere ..." il tuo sistema a 32 e 64 bit. Quindi puoi controllare nella finestra di cdm quale è la tua versione di Python python --versione fare una foto del file whl giusto
Peter,

stackoverflow.com/review/suggested-edits/21928251 NOTA per gli utenti di Windows: dopo il passaggio 3, chiudere il CMD esistente o qualsiasi terminale in uso e riaprire / avviare un terminale nuovo / nuovo per eseguire il comando pip install Scrapyaltrimenti si potrebbe ottenere lo stesso errore che viene visualizzato in precedenza durante l'esecuzione pip install Scrapy.
utente

15

Ho avuto questo esatto problema durante il tentativo di installazione mayavi.

Quindi ho avuto anche il comune error: Microsoft Visual C++ 14.0 is requiredquando pip installa una libreria.

Esempio di errore

Dopo aver esaminato molte pagine Web e le soluzioni a questo thread, nessuna delle quali funziona. Ho immaginato che questi passaggi (la maggior parte presi dalle soluzioni precedenti) permettessero che funzionasse.

  1. Vai a Strumenti di compilazione per Visual Studio 2017 e installa Build Tools for Visual Studio 2017. Che è sotto All downloads( scorrere verso il basso ) >>Tools for Visual Studio 2017
    • Se hai già installato questo passaggio a 2 .

Installazione degli strumenti di generazione

  1. Seleziona il C++ Componentsnecessario ( non sapevo quale ne richiedessi, quindi ne ho installati molti ).
    • Se hai già installato, Build Tools for Visual Studio 2017apri l'applicazione Visual Studio Installerquindi vai a Visual Studio Build Tools 2017>>Modify >> Individual Componentse selezionato i componenti richiesti.
    • Da altre risposte componenti importanti sembrano essere: C++/CLI support, VC++ 2017 version <...> latest, Visual C++ 2017 Redistributable Update, Visual C++ tools for CMake, Windows 10 SDK <...> for Desktop C++, Visual C++ Build Tools core features, Visual Studio C++ core features.

Seleziona componenti

  1. Installa / modifica questi componenti per Visual Studio Build Tools 2017 .

  2. Questo è il passo importante . Apri l'applicazione Visual Studio Installerquindi vai a Visual Studio Build Tools>> Launch. Che aprirà una finestra CMD nella posizione corretta per Microsoft Visual Studio\YYYY\BuildTools.

Apri il programma di installazione di Visual Studio Avvia Visual Studio Build Tools Finestra Strumenti di costruzione CMD

  1. Ora entra python -m pip install --upgrade setuptoolsin questa finestra CMD.

Strumenti di installazione dell'aggiornamento CMD

  1. Infine, in questa stessa finestra CMD pip installare la libreria Python: pip install -U <library>.

CMD Installa libreria Python


11

Ho avuto lo stesso problema durante l'installazione del modulo spaCy. E ho controllato il pannello di controllo Ho già diversi ridistribuibili Visual C ++ installati.

Quello che ho fatto è stato selezionare "Microsoft Visual Studio Community 2015" che è già installato sul mio PC -> "Modifica" -> selezionare "Strumenti comuni per Visual C ++ 2015". Quindi ci vorrà del tempo e scaricare più di 1 GB per installarlo.

Questo risolto il mio problema. Ora ho spaCy installato.


11

Ho avuto lo stesso problema. Una soluzione per l'aggiornamento di setuptools

pip install -U setuptools

o

pip install setuptools --upgrade

11

Dopo aver letto molte risposte in SO e nessuna di esse funziona, sono finalmente riuscita a risolverlo seguendo i passaggi di questo thread, lascerò qui i passaggi nel caso in cui la pagina scompaia:

Prova a installare Build Tools per Visual Studio 2017, seleziona il carico di lavoro "Visual C ++ build tools" e controlla le opzioni "C ++ / CLI support" e "VC ++ 2015.3 v14.00 (v140) set di strumenti per desktop" come sotto.

inserisci qui la descrizione dell'immagine

Spero che mi aiuti come ha fatto per me.


9

Assicurati di aver installato questi pacchetti richiesti. Ha funzionato perfettamente nel mio caso mentre installavo i pacchetti controllati inserisci qui la descrizione dell'immagine


4
Grazie mille per questa risposta mancava il supporto C ++ / CLI e VC ++ 2015.3 ...; aggiungendo quelli risolti tutti i miei problemi
spinodal

8

Per espandere le risposte di ocean800 , davidsheldon e user3661384 :

Ora non dovresti più utilizzare Visual Studio Tools 2015 poiché è disponibile una versione più recente. Come indicato dalla documentazione di Python, dovresti invece utilizzare Visual Studio Tools 2017.

Visual C ++ Build Tools 2015 è stato aggiornato da Microsoft per creare strumenti per Visual Studio 2017.

Scaricalo da qui

Sarà inoltre necessario setuptools, se non si dispone di strumenti di installazione eseguiti:

pip install setuptools

O se lo hai già, assicurati di aggiornarlo.

pip install setuptools --upgrade

Per il collegamento alla documentazione di Python sopra vedrai che la versione di setuptools deve essere almeno 34.4.0. affinché VS Tools funzioni


È piuttosto triste che Python abbia bisogno di usare il compilatore di un'altra piattaforma linguistica per fare il suo grugnito lavoro. Perché il team Python non ha creato il proprio compilatore con solo le ossa nude di ciò che è necessario.
Andrew S,

@AndrewS Sì, è triste ma essenziale. Sviluppare un compilatore C efficiente non è un'impresa facile (come sviluppare un nuovo linguaggio). Soprattutto multipiattaforma (Windows insiste sul proprio sistema non standard), quindi è davvero impossibile aspettarselo. Il C ++ è anche peggio perché è molto più complesso (anche durante lo sviluppo del compilatore MS per C ++ c'erano enormi problemi a ottenere supporto per tutta la sintassi; da qui l'intestazione stdafx.h per includere le funzionalità nessesary). Fare questo significherebbe utilizzare enormi quantità di tempo di sviluppo per reinventare la ruota.
Simon,

@AndrewS e quasi il doppio del tempo di sviluppo per mantenere entrambi i progetti, rallentando alla fine ogni versione di Python stessa. Costruire il compilatore MS già esistente è molto più semplice (in quanto non è necessario svilupparlo).
Simon,

8

Utilizzare questo collegamento per scaricare e installare Visual C ++ 2015 Build Tools . Scaricherà visualcppbuildtools_full.exee installerà automaticamente Visual C ++ 14.0 senza installare Visual Studio. Al termine dell'installazione, riprovare a installare pip e non si verificherà nuovamente l'errore.

L'ho testato sulla seguente piattaforma e versione:

Python 3.6 on Windows 7 64-bit
Python 3.8 on Windows 10 64-bit

Ho lo stesso suggerimento di un commento alla domanda, tuttavia, mi è stato chiesto di pubblicare questo come risposta in quanto ha aiutato molte persone. Quindi l'ho pubblicato come risposta.


2
Grazie per il link, non sono riuscito ad accedere al sito Web Microsoft.
Ashutosh Agrahari,

6

Ho avuto esattamente lo stesso problema e l'ho risolto installando mysql-connettore-python con:

pip install mysql-connector-python

Sono su Python3.7 e Windows 10 e l'installazione di Microsoft Build Tools per Visual Studio 2017 (come descritto qui ) non ha risolto il mio problema identico al tuo.


5

Ho avuto lo stesso problema. Il download di Build Tools per Visual Studio 2017 ha funzionato per me. Lo trovi qui



3

Ho appena avuto lo stesso problema durante l'utilizzo dell'ultimo Python 3.6. Con Windows OS 10 Home Edition e sistema operativo a 64 bit

I passaggi per risolvere questo problema:

  1. Disinstallare tutte le versioni di Visual Studio che hai avuto, tramite il Pannello di controllo
  2. Installa Visual Studio 2015 e scegli l'opzione predefinita che installerà Visual C ++ 14.0 da solo
  3. È possibile utilizzare Pycharm per l'installazione di scrapy -> Progetto-> Interprete di progetto -> + (installa scrapy)
  4. controlla lo scrapy in REPL e pycharm dall'importazione, non dovresti vedere alcun errore

Inoltre, non è necessario utilizzare Conda / pip per questo, solo quanto sopra risolto i miei problemi.
Sandeep Anand,

Se hai già installato Visual Studio 2015 (qualsiasi versione inclusa la community) non è necessario disinstallarlo, basta andare su programmi e funzionalità e modificare l'installazione, selezionare i linguaggi di programmazione - Visual C ++ secondo questo stackoverflow.com/a / 40886619/1335793
Davos,


2

Ho avuto lo stesso problema. Avevo bisogno di una versione a 64 bit di Python, quindi ho installato la 3.5.0 (la più recente al momento della stesura di questo). Dopo il passaggio a 3.4.3 tutte le installazioni del mio modulo hanno funzionato.

Rilasci di Python per Windows


4
Qualche altra soluzione? diverso dal rollback alla 3.4.3
wadhwa94,

Hai provato il processo che ho descritto sulla mia soluzione sopra. Dovrebbe funzionare per te poiché penso che il tuo problema sia abbastanza simile al mio. Provaci.
Sushant Chaudhary il

2

Nessuna delle soluzioni qui e altrove ha funzionato per me. Risulta che una versione incompatibile di mysqlclient a 32 bit è installata sul mio sistema operativo Windows 10 a 64 bit perché sto usando una versione a 32 bit di Python

Ho dovuto disinstallare il mio attuale Python 3.7 a 32 bit e reinstallare Python 3.7 a 64 bit e ora tutto funziona perfettamente


2

Guarda se il pacchetto ha un fork ufficiale che include le ruote binarie necessarie.

Avevo bisogno del pacchetto python-Levenshtein, avevo questo errore e trovo python-Levenshtein-wheelsinvece il pacchetto .


2

Basta andare su https://www.lfd.uci.edu/~gohlke/pythonlibs/ trovare il pacchetto adatto (file whl). Scaricalo. Vai alla cartella di download in cmd o digitando 'cmd' sulla barra degli indirizzi della cartella. Esegui il comando:

pip install mysqlclient-1.4.6-cp38-cp38-win32.whl

(Digitare correttamente il nome del file. Ho fornito solo un esempio). Il problema verrà risolto senza l'installazione di build toll cpp di dimensioni di 6 GB.


2

da aggiungere alla risposta di @Sushant Chaudhary

nel mio caso, ho ricevuto un altro errore riguardo a lxml come di seguito

copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win-amd64-3.7\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

Ho dovuto installare lxml ‑ 4.2.3-cp37 ‑ cp37m ‑ win_amd64.whl allo stesso modo della risposta di @Sushant Chaudhary per completare con successo l'installazione di Scrapy.

  1. Scarica lxml ‑ 4.2.3 ‑ cp37 ‑ cp37m ‑ win_amd64.whl da https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
  2. metterlo nella cartella in cui è installato Python
  3. installalo usando pip install <file-name>

ora puoi correre pip install scrapy


1

Oops! Sembra che non abbiano le ruote Windows su PyPI .

Nel frattempo, l'installazione da sorgente probabilmente funziona o prova a scaricare MSVC ++ 14 come suggerito nel messaggio di errore e da altri in questa pagina.

Il sito di Christoph ha anche binari di Windows non ufficiali per i pacchetti di estensione Python (file .whl).

Seguire i passaggi indicati nei seguenti collegamenti per installare i file binari:

  1. Direttamente in base Python
  2. In ambienti virtuali / Pycharm

Controlla anche:

Quale binario da scaricare ??


1

per Python 3.7.4 ha funzionato il seguente set di comandi: Prima di tali comandi, è necessario confermare Desktop con C ++ e Python è installato in Visual Studio.

cd "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build"
vcvarsall.bat x86_amd64
cd \
set CL=-FI"%VCINSTALLDIR%\tools\msvc\14.16.27023\include\stdint.h"


pip install pycrypto

1

Ho avuto lo stesso problema durante l'installazione mysqlclient per il progetto Django.

Nel mio caso, è la mancata corrispondenza dell'architettura di sistema che causa il problema. Ho una versione di Windows 7 a 64 bit sul mio sistema. Ma avevo installato per errore la versione a 32 bit di Python 3.7.2 .

Quindi, ho reinstallato l'interprete Python ( 64 bit) ed eseguito il comando

pip install mysqlclient

Spero che funzioni anche con altri pacchetti Python.


1

Ho avuto lo stesso identico problema sul mio Windows 10 Python versione 3.8. Nel mio caso, dovevo installare mysqlclient se si fosse verificato l'erroreMicrosoft Visual C++ 14.0 is required . Poiché l'installazione di Visual Studio e dei suoi pacchetti potrebbe essere un processo noioso, ecco cosa ho fatto:

passaggio 1: vai ai binari non ufficiali di Python da qualsiasi browser e apri il suo sito Web.

passaggio 2: premi ctrl + F e digita quello che vuoi. Nel mio caso era mysqlclient.

passaggio 3: vai in esso e scegli in base alla versione di Python e al sistema Windows. Nel mio caso è stato mysqlclient ‑ 1.4.6 ‑ cp38 ‑ cp38 ‑ win32.whl e scaricarlo.

Qui

passaggio 4: aprire il prompt dei comandi e specificare il percorso in cui è stato scaricato il file. Nel mio caso era C: \ Users \ user \ Download

passaggio 5: digitare pip install .\mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl e premere Invio.

Così è stato installato con successo, dopo di che sono andato il mio terminale di progetto ha reinserito il comando richiesto. Questo ha risolto il mio problema

Nota che, mentre lavoravo al progetto in Pycharm, ho anche provato a installare mysql-client dall'interprete del progetto. Ma mysql-client e mysqlclient sono cose diverse. Non ho idea del perché e non ha funzionato.


0

Stavo affrontando lo stesso problema. Per me ha funzionato: Scarica il file binario non ufficiale dal sito degli installatori di Christoph Gohlke secondo la versione di Python installata sul tuo sistema. Passare alla cartella in cui è stato installato il file ed eseguirlo

pip install filename

Per me ha python_ldap‑3.0.0‑cp35‑cp35m‑win_amd64.whlfunzionato perché la mia macchina è a 64 bit e la versione di Python è 3.5. Questo python-ldap è stato installato correttamente sul mio computer Windows. Puoi provare lo stesso per mysql-python


4
In che modo questa risposta è utile?
Sahil Nagpal,


0

Se Visual Studio è NON la vostra cosa, e invece si utilizza codice VS , allora questo link vi guiderà attraverso il programma di installazione per ottenere C ++ in esecuzione su Windows.

Devi solo completare la parte Prerequisiti. https://code.visualstudio.com/docs/cpp/config-msvc/#_prerequisites

Questo è simile con altre risposte, ma probabilmente questo link invecchierà meglio di alcune delle risposte qui.

PS: non dimenticare di correre pip install --upgrade setuptools


Ho fatto una nuova domanda se Visual C ++ (4,5 GB) può essere imitato da MinGW che costa solo 450 MB, vedi stackoverflow.com/questions/62149329/…
Lorenz

Wow! Salvare 4 GB nel processo di installazione sarebbe un risultato sorprendente. Spero che tu possa ordinarlo @ Lorenz. Terrò sicuramente d'occhio la tua domanda.
Paulo Silva,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.