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.
cp33
bedeutet CPython 3.3
Sie benötigen stattdessen scipy‑0.15.1‑cp27‑none‑win_AMD64.whl
.
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.
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
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.
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
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.
- 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
- 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 !!!!
Ä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 :-)
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.
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.
Dinge zu überprüfen:
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.
Ü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).
Überprüfen Sie, ob Ihr Pip aktualisiert ist oder nicht. Wenn nicht, können Sie verwenden
python -m pip install -upgrade pip
Ich setze Flask mit Python34 unter IIS ein. Die folgenden Schritte funktionierten für mich
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!
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.
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
versuchen Sie die Installation des Condas, __ scheint die Versionen ___ während der Installation zu lösen:conda install scikit-learn
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.
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!
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
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 ... !!
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.
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
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.
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. :)
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.whl
Run 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.