it-swarm.com.de

dateiname.whl wird auf dieser Plattform nicht unterstützt

Ich möchte scipy-0.15.1-cp33-none-win_AMD64.whl installieren, den ich auf dem lokalen Laufwerk gespeichert habe. Ich benutze:

pip 6.0.8 from C:\Python27\Lib\site-packages
python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]

wenn ich renne:

pip install scipy-0.15.1-cp33-none-win_AMD64.whl

Ich erhalte folgende Fehlermeldung:

scipy-0.15.1-cp33-none-win_AMD64.whl is not supported wheel on this platform

Ich würde gerne wissen, was das Problem ist.

212
lskrinjar

cp33 bedeutet CPython 3.3 Sie benötigen stattdessen scipy‑0.15.1‑cp27‑none‑win_AMD64.whl.

280
ismail

Dies kann auch dadurch verursacht werden, dass ein veralteter pip mit einer aktuellen Raddatei verwendet wird.

Ich war sehr verwirrt, weil ich numpy-1.10.4+mkl-cp27-cp27m-win_AMD64.whl (von hier ) installierte, und es ist definitiv die richtige Version für meine Python-Installation (Windows 64-Bit-Python 2.7.11). Ich habe den Fehler "Nicht unterstütztes Rad auf dieser Plattform" erhalten.

Das Aktualisieren von Pip mit python -m pip install --upgrade pip hat es gelöst.

155
aldel

Ich hatte das gleiche Problem bei der Installation von scipy-0.17.0-cp35-none-win_AMD64.whl und meine Python-Version ist 3.5. Es hat dieselbe Fehlermeldung zurückgegeben:

 scipy-0.17.0-cp35-none-win_AMD64.whl is not supported wheel on this platform.

Mir wurde klar, dass es sich bei AMD64 nicht um mein Windows, sondern um die Python-Version handelt. Eigentlich verwende ich einen 32-Bit-Python unter einem 64-Bit-Windows. Durch die Installation der folgenden Datei wurde das Problem behoben:

scipy-0.17.0-cp35-none-win32.whl
81
1man

Ich bin auf dieses Problem gestoßen, weil der falsche Name meines Pakets (scipy-0.17.0-cp27-none-win_AMD64 (1)) nach dem Löschen des '(1)' und dem Ändern des Pakets in scipy-0.17.0-cp27-none-win_AMD64 das Problem gelöst hat.

14
刘远圳

Wenn Sie mit Python noch nicht vertraut sind, lesen Sie Schritt für Schritt oder fahren Sie direkt mit Schritt 5 fort. __ Folgen Sie der folgenden Methode, um scipy 0.18.1 unter Windows 64-Bit und Python 64-Bit zu installierenSeien Sie vorsichtig mit den Versionen von 1. Python 2. Windows 3. .whl-Version von numpy- und scipy-Dateien 4. Installiere zuerst numpy und dann scipy.

pip install FileName.whl
  1. ForNumpy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy ForScipy: http://www.lfd.uci.edu/~gohlke/pythonlibs/# scipy

Achten Sie auf den Dateinamen (was ich meine ist, überprüfen Sie die CP-Nr.). Ex. Scipy-0.18.1-cp35-cp35m-win_AMD64.whl Um zu überprüfen, welche CP von Ihrem Pip unterstützt werden, gehen Sie zu Punkt 2 unten.

Wenn Sie eine .whl-Datei verwenden. Folgende Fehler treten wahrscheinlich auf. 

  1. Sie verwenden die Pip-Version 7.1.0, es ist jedoch Version 8.1.2 verfügbar.

Sie sollten ein Upgrade über den Befehl 'python -m pip install --upgrade pip' in Betracht ziehen

  1. scipy-0.15.1-cp33-none-win_AMD64.whl.whl wird auf dieser Plattform nicht unterstützt

Für den obigen Fehler: Starten Sie Python (in meinem Fall 3.5) und geben Sie Folgendes ein: import pip print(pip.pep425tags.get_supported())

ausgabe :

[('cp35', 'cp35m', 'win_AMD64'), ('cp35', 'none', 'win_AMD64'), ('py3', 'none', 'win_AMD64'), ('cp35', 'none) ',' any '), (' cp3 ',' none ',' any '), (' py35 ',' none ',' any '), (' py3 ',' none ',' any '), ( 'py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]]

In der Ausgabe werden Sie feststellen, dass cp35 vorhanden ist. Laden Sie also cp35 für numpy sowie scipy ..__ herunter. Weitere Bearbeitungen sind sehr willkommen !!!!

9
Arun Naudiyal

Ändern Sie den Dateinamen in scipy-0.15.1-cp33-none-any.whl und führen Sie dann den folgenden Befehl aus:

pip install scipy-0.15.1-cp33-none-any.whl

Es sollte funktionieren :-)

5
ravi

Zunächst einmal bedeutet cp, dass es verwendet werden soll, wenn Python 3. auf Ihrem System ausgeführt wird. Wenn Sie also Python 2.7 auf Ihrem System haben, versuchen Sie, die cp27 -Version zu installieren.

Für die Installation von scipy-0.18.1-cp27-cp27m-win_AMD64.whl sind ein Python 2.7) und ein 64-Bit-System erforderlich.

Wenn weiterhin die Fehlermeldung "scipy-0.18.1-cp27-cp27m-win_AMD64.whl wird auf dieser Plattform nicht unterstützt" angezeigt wird, wählen Sie die win32-Version. Damit meine ich install scipy-0.18.1-cp27-cp27m-win32.whl anstelle des ersten. Dies liegt daran, dass Sie möglicherweise eine 32-Bit-Version von python auf einem 64-Bit-System ausführen. Im letzten Schritt wurde scipy für mich erfolgreich installiert.

3
u_found_me

Bitte beachten Sie, dass alle Plattformanforderungen dem Namen der * .whl -Datei entnommen sind!

Seien Sie also vorsichtig mit dem umbenennen von * .whl-Paket. Ich habe mein neu kompiliertes Tensorflow-Paket gelegentlich in umbenannt 

tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl

zu 

tensorflow-1.11.0-cp36-cp36m-linux_x86_64_gpu.whl

nur um mich an die Unterstützung der gpu zu erinnern und mit zu kämpfen

tensorflow-1.11.0-cp36-cp36m-linux_x86_64_gpu.whl wird nicht unterstützt Rad auf dieser Plattform.

fehler für etwa eine halbe Stunde.

3
Ivan Talalaev

Dinge zu überprüfen:

  1. Sie laden die richtige Version wie cp27 (bedeutet für Python 2.7) herunter cp36 (bedeutet für Python 3.6). 
  2. Prüfen Sie, welche Architektur (32-Bit oder 64-Bit) Ihr Python ist. (Sie können es tun, indem Sie Python im Leerlauf öffnen und eingeben.)

    import platform  
    platform.architecture()
    

Laden Sie nun die Datei dieses Bits unabhängig von Ihrer Systemarchitektur herunter.

  1. Überprüfen Sie, ob Sie den richtigen Dateinamen verwenden (d. H. Er darf nicht mit (1) angehängt werden, was passieren kann, wenn Sie die Datei zweimal herunterladen).

  2. Überprüfen Sie, ob Ihr Pip aktualisiert ist oder nicht. Wenn nicht, können Sie verwenden 

    python -m pip install -upgrade pip

2
krishna

Ich setze Flask mit Python34 unter IIS ein. Die folgenden Schritte funktionierten für mich

  1. Aktualisieren Sie Pip
  2. Installieren Sie die Raddatei für numpy
  3. pip installieren Pandas
2
Steel

Ich habe versucht, das Scikit-Image zu installieren, erhielt jedoch die folgende Fehlermeldung, als ich versuchte, die WHL-Datei zu installieren, obwohl meine installierte Version von Python 2.7 32-Bit war. scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.

Ich habe jedoch auch diese Nachricht vor der Fehlermeldung erhalten:

You are using pip version 7.1.0, however version 8.1.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

Ich habe dann den Befehl python -m pip install --upgrade pip ausgeführt und pip install scikit_image-0.12.3-cp27-cp27m-win32.whl hat gut funktioniert. Ich hoffe das kann jemandem helfen!

2
Ogglas

Ich hatte ein ähnliches Problem bei der Installation einer 64-Bit-Version für Python27 unter Windows 7 64bit. Alles war auf dem neuesten Stand, aber ich bekam die Nachricht

scipy-0.18.1-cp27-cp27m-win_AMD64.whl is not supported wheel on this platform

Dann habe ich ein 32-Bit-Whl heruntergeladen und es hat funktioniert.

pip install scipy-0.18.1-cp27-cp27m-win32.whl

Ich vermute, dass das Problem wahrscheinlich darin bestand, dass ich keinen AMD-Prozessor und keinen Intel-Prozessor habe, und die 64-Bit-Version von scipy sagt AMD64.

1
Harsh Trivedi

Es ist besser, die Version von Python zu überprüfen, in der Sie Ihr Paket installieren möchten. Wenn das Rad für python3 erstellt wurde und Ihre Python-Version python2.x ist, wird möglicherweise diese Fehlermeldung angezeigt. Bei der Installation mit pip folgen Sie dieser Konvention

python2 -m pip install XXXXXX.whl #if .whl is for python2
python3 -m pip install XXXXXX.whl #if .whl is for python3
0
Patel Sunil

versuchen Sie die Installation des Condas, __ scheint die Versionen ___ während der Installation zu lösen:
conda install scikit-learn

0
tom

Während der Tensorflow-Konfiguration habe ich python3.6 angegeben. Der Standard-Python auf meinem System ist python2.7 . Pip bedeutet also in meinem Fall Pip für 2.7. Für mich

pip3 install /tmp/tensorflow_pkg/NAME.whl

hat den Trick gemacht.

0
Vladimir Vlasov

Ich habe versucht, die Installation von TensorFlow wie angegeben hier in einer neu erstellten virtuellen Umgebung in Python 3.6 zu überprüfen. Beim Laufen:

pip3 install --ignore-installed --upgrade "/Users/Salman/Downloads/tensorflow-1.12.0-cp37-cp37m-macosx_10_13_x86_64.whl"

Ich erhalte den Fehler und/oder die Warnung:

tensorflow-1.12.0-cp37-cp37m-macosx_10_13_x86_64.whl is not a supported wheel on this platform.

Da ich zuvor ein Upgrade von pip auf pip3 durchgeführt hatte, habe ich pip einfach durch pip3 ersetzt:

pip3 install --ignore-installed --upgrade "/Users/Salman/Downloads/tensorflow-1.12.0-cp37-cp37m-macosx_10_13_x86_64.whl"

und es hat wie ein Zauber funktioniert!

0
Salman Shokha

In meinem Fall ging es darum, den GDAL-Core nicht zuvor installiert zu haben. Eine Anleitung zur Installation der Bibliotheken für GDAL und Basemap finden Sie unter: https://github.com/felipunky/GISPython/blob/master/README.md

0

Ich hatte das gleiche problem

Ich habe den neuesten pip von https://pypi.org/project/pip/#files heruntergeladen.

und dann .... pip install << heruntergeladener Dateispeicherort >>

dann funktionierte die Installation von Pygame und Kivy ... Danke ... !!

0
Vinay Davda

Für mich hat es funktioniert, als ich das richtige Bit meiner Python-Version ausgewählt habe, NICHT das meiner Computer-Version. 

Meines ist 32bit und mein Computer ist 64bit. Das war das Problem und die 32-Bit-Version hat es behoben.

Um genau zu sein, hier ist der, den ich heruntergeladen und für mich gearbeitet habe: 

mysqlclient-1.3.13-cp37-cp37m-win32.whl

Vergewissern Sie sich noch einmal, dass Sie Ihre Python-Version von Bits auswählen und nicht die Systemversion.

0
FouadDev

Ich habe ein paar Sachen von dem oben genannten probiert. 

Zuvor habe ich ein Upgrade auf Pip 18.1 durchgeführt. 

Beim Versuch (für pyFltk) wurde folgender Fehler angezeigt: 

von fltk import *

ImportError: DLL Laden fehlgeschlagen% 1 ist keine gültige Win32-Anwendung

Ich erhielt alle möglichen Fehler, dass die * .whl-Datei von meinem Computer nicht unterstützt wird oder dass es nicht möglich ist, die korrekten Dateien von distutils zu entfernen. 

Ging zurück zu meinen Notizen und sie wiesen darauf hin, dass die Whl-Datei:

pyFltk-1.3.3.1-cp36-cp36m-win_AMD64.whl, aber ich habe immer den Fehler oben ...

zur Installation war pip 9.0.3 erforderlich.

Ich habe meine Version von pip auf 9.0.3 heruntergestuft

pip install pip = 9.0.3

und die .whl-Datei ordnungsgemäß installiert. 

Dies bezieht sich auch auf: hier

0
Brian S. Penn

In meinem Fall [Win64, Python 2.7, cygwin] war das Problem mit einer fehlenden gcc.

Mit apt-cyg install gcc-core konnte ich meine Räder dann automatisch mit pip2 wheel ... installieren.

0
yeliabsalohcin

Wenn Sie mehr als einen Python auf Ihrem System haben (z. B. 2.7/3.4/3.5 ), müssen Sie lediglich Ihren Installationspfad überprüfen. :)

0
RaHa VelShodeh

Ich verwende Python2.7 und ein Windows-64-Bit-System. Ich habe den gleichen Fehler für lxml-3.8.0-cp27-cp27m-win_AMD64.whl erhalten, während pip install lxml-3.8.0-cp27-cp27m-win_AMD64.whlRun pip install lxml ausgeführt wurde, und die Win32-Version wurde automatisch erkannt und erfolgreich installiert (obwohl mein System Windows-64bit ist).

C:\Python27>pip install lxml
Collecting lxml
  Downloading lxml-3.8.0-cp27-cp27m-win32.whl (2.9MB)
    100% |################################| 2.9MB 20kB/s
Installing collected packages: lxml
Successfully installed lxml-3.8.0

Also werde ich mit der Antwort von @ 1man gehen.

0