2017-09-10 7 views
3

Python 3.6 PIP3Kann nicht coinbase API mit pip

installieren Jedes Mal, wenn ich laufen

pip3 install coinbase 

ich den Fehler

c:\users\zac\appdata\local\programs\python\python36-32\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory 
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\cl.exe' failed with exit status 2 

Auch wenn der Ordner, io.h hat, ist in meinem Pfad C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt

+0

Haben Sie versucht [diese Lösung] (https: // stackoverflow .com/questions/11336153/python-gdal-paket-fehlende-header-file-wenn-installation-via-pip/12550704 # 12550704)? – user10089632

+0

Ich habe versucht und habe den Fehler pip install --no-install coinbase Verwendung: pip installieren [Optionen] [Paket-Index-Optionen] ... Pip installieren [Optionen] -r [package-index-options] ... pip install [Optionen] [-e] ... pip install [Optionen] [-e] ... pip install [Optionen] ... keine solche Option: --no-install – Zac

+0

Es scheint, dass [--no-install Option wurde entfernt] (https://stackoverflow.com/questions/33207374/no-so-option-no-install # antwort-33209099) – user10089632

Antwort

0

Definieren Sie die folgenden Environ ment Variablen und führen Sie dann den pip Befehl

INCLUDE=C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt 
LIB=C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\x64 

(oder)

Führen Sie den folgenden Befehl vor "PIP3 installieren coinbase"

set INCLUDE=C:\Program Files (x86)\Windows Kits\10\Include\<version>\ucrt 
set LIB=C:\Program Files (x86)\Windows Kits\10\Lib\<version>\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\<version>\ucrt\x64 

läuft als Versionspfad Zum Beispiel ändert sich ändert: version --> 10.0.10240.0

set INCLUDE=C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt 
set LIB=C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\x64 
+0

Ich mache das a nd bekomme den gleichen Fehler. Ich habe auch Version 10.0.15063.0, könnte dies möglicherweise der Grund sein? Auch wie in, ich habe beide Versionen 10.0.10240.0 und 10.0.15063.0 – Zac

+0

zuvor haben Sie in den Pfad richtig? Bitte überprüfen Sie die Versionen, wenn es Konflikte gibt und ändern Sie entsprechend –

+0

Ja, es ist im Pfad und ich habe den Befehl ausgeführt, den Sie veröffentlicht haben – Zac