Chciałbym zainstalować, scipy-0.15.1-cp33-none-win_amd64.whl
który zapisałem na dysku lokalnym. Ja używam:
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)]
kiedy biegnę:
pip install scipy-0.15.1-cp33-none-win_amd64.whl
Otrzymuję następujący błąd:
scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform
Chciałbym wiedzieć, na czym polega problem?
cp27
tutaj i wypróbowałem każdy z nich, aż jeden zadziałał idealnie (w moim przypadkunumpy-1.9.3+vanilla-cp27-none-win32
)import platform
a następnie,platform.architecture()
aby zobaczyć, którą wersję Pythona używasz, aby wiedzieć, który plik .whl do pobrania!C:\Python27amd67\python -m pip install scipy-1.0.b1-cp27-cp27m-win_amd64.whl
.Może to być również spowodowane użyciem nieaktualnego
pip
pliku z najnowszym plikiem koła.Byłem bardzo zdezorientowany, ponieważ instalowałem
numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl
( stąd ) i jest to zdecydowanie poprawna wersja dla mojej instalacji w Pythonie (64-bitowy Python w wersji 2.7.11). Wystąpił błąd „nieobsługiwane koło na tej platformie”.Ulepszenie pipa z
python -m pip install --upgrade pip
rozwiązanym go.źródło
Miałem ten sam problem podczas instalacji scipy-0.17.0-cp35-none-win_amd64.whl, a moja wersja Pythona to 3.5. Zwrócił ten sam komunikat o błędzie:
Zrozumiałem, że amd64 nie dotyczy mojego systemu Windows, ale wersji Pythona. Właściwie używam 32-bitowego Pythona w 64-bitowym systemie Windows. Zainstalowanie następującego pliku rozwiązało problem:
źródło
Natknąłem się na ten problem, ponieważ zła nazwa mojej paczki (
scipy-0.17.0-cp27-none-win_amd64 (1)
), po usunięciu „(1)” i zmianie pakietu nascipy-0.17.0-cp27-none-win_amd64
, problem został rozwiązany.źródło
Jeśli nie znasz języka Python, przeczytaj krok po kroku lub przejdź bezpośrednio do kroku 5. Postępuj zgodnie z poniższą metodą, aby zainstalować scipy 0.18.1 na 64-bitowym systemie Windows, 64-bitowym języku Python. Uważaj na wersje 1. Python 2. Windows 3. .whl wersja plików numpy i scipy 4. Najpierw zainstaluj numpy, a następnie scipy.
Uważaj na nazwę pliku (mam na myśli sprawdzenie numeru CP). Przykład: scipy-0.18.1-cp35-cp35m-win_amd64.whl Aby sprawdzić, które cp jest obsługiwane przez twój pip, przejdź do punktu nr 2 poniżej.
Jeśli używasz pliku .whl. Mogą wystąpić następujące błędy.
Należy rozważyć aktualizację za pomocą polecenia „python -m pip install --upgrade pip”
Dla powyższego błędu: uruchom Python (w moim przypadku 3.5), wpisz:
import pip print(pip.pep425tags.get_supported())
wynik :
Na wyjściu zobaczysz cp35, więc pobierz cp35 dla numpy i scipy. Dalsze zmiany są mile widziane !!!!
źródło
import pip._internal
śledzićprint(pip._internal.pep425tags.get_supported())
pip.pep425tags.get_supported()
niepip._internal.pep425tags.get_supported()
jest rozpoznawany w moim systemie (Windows 10, wersja pip 20.0.2)Zmień nazwę pliku na,
scipy-0.15.1-cp33-none-any.whl
a następnie uruchom następujące polecenie:Powinno działać :-)
źródło
Po pierwsze, cp33 oznacza, że należy go używać, gdy w systemie działa Python 3.3 . Więc jeśli masz Python 2.7 w swoim systemie, spróbuj zainstalować wersję CP27 .
Instalowanie scipy-0.18.1-cp27-cp27m-win_amd64.whl wymaga działającego języka Python 2.7 i systemu 64-bitowego.
Jeśli nadal pojawia się komunikat o błędzie „scipy-0.18.1-cp27-cp27m-win_amd64.whl nie jest obsługiwanym kołem na tej platformie”, przejdź do wersji win32. Rozumiem przez to instalację scipy-0.18.1-cp27-cp27m-win32.whl zamiast pierwszego. Wynika to z faktu, że w systemie 64-bitowym może działać 32-bitowy python. Ostatni krok pomyślnie zainstalował dla mnie scipy.
źródło
Należy pamiętać, że wszystkie wymagania dotyczące platformy pochodzą od nazwy pliku * .whl !
Dlatego zachowaj ostrożność przy zmianie nazwy pakietu * .whl. Od czasu do czasu zmieniałem nazwę mojego nowo skompilowanego pakietu tensorflow z
do
aby przypomnieć sobie o wsparciu GPU i walczyłem
błąd przez około pół godziny.
źródło
Próbowałem zainstalować obraz scikit, ale przy próbie zainstalowania pliku .whl wystąpił następujący błąd, mimo że moja wersja Pythona była w wersji 32-bitowej w wersji 2.7.
scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.
Jednak dostałem również ten komunikat przed komunikatem o błędzie:
Następnie uruchomiłem polecenie
python -m pip install --upgrade pip
ipip install scikit_image-0.12.3-cp27-cp27m-win32.whl
działałem dobrze. Mam nadzieję, że to może komuś pomóc!źródło
Miałem podobny problem, instalując 64-bitową wersję dla python27 na Windows 7 64bit. Wszystko było aktualne, ale dostałem wiadomość
scipy-0.18.1-cp27-cp27m-win_amd64.whl is not supported wheel on this platform
Niż załadowałem 32-bitowy plik whl i zadziałało.
Podejrzewam, że problem polegał prawdopodobnie na tym, że nie mam procesora AMD, a raczej procesora Intel, a scipy wersja 64-bitowa mówi w końcu amd64.
źródło
Rzeczy do sprawdzenia:
Sprawdź, jaką architekturą (32-bitową lub 64-bitową) jest Twój python? (możesz to zrobić, otwierając Python w trybie bezczynności i wpisując)
Teraz pobierz plik tego bitu, niezależnie od architektury systemu.
Sprawdź, czy używasz prawidłowej nazwy pliku (tzn. Nie należy do niego dodawać (1), co może się zdarzyć, jeśli pobierzesz plik dwukrotnie)
Sprawdź, czy Twój pip jest zaktualizowany czy nie. Jeśli nie, możesz użyć
python -m pip install -upgrade pip
źródło
Wdrażam Flask za pomocą Python34 na IIS. Poniższe kroki działały dla mnie
źródło
W moim przypadku z instalacją dlib w moim pythonie [Python 3.6.9] odkryłem, że zmieniając nazwę pliku WHL z dlib-19.8.1-cp36-cp36m-win_amd64.whl na dlib-19.8.1-cp36-none-any .whl działa dla mnie.
Oto sposób, w jaki uruchamiam pip install, aby zainstalować dlib:
Nadal jednak zastanawiam się, czy istnieją alternatywy dla instalacji pliku WHL za pomocą polecenia pip bez zmiany nazwy.
źródło
wypróbuj conda do instalacji, wydaje się, że rozwiązuje wersje w locie:
conda install scikit-learn
źródło
Po prostu, jeśli masz więcej niż jeden python w swoim systemie, na przykład 2.7 / 3.4 / 3.5 , konieczne jest sprawdzenie ścieżki instalacji. :)
źródło
Używam Python2.7 i 64-bitowego systemu Windows. Otrzymywałem ten sam błąd
lxml-3.8.0-cp27-cp27m-win_amd64.whl
podczaspip install lxml-3.8.0-cp27-cp27m-win_amd64.whl
uruchamianiapip install lxml
i został on automatycznie wykryty i pomyślnie zainstalowałem wersję win32 (chociaż mój system to Windows-64bit)Więc pójdę z odpowiedzią @ 1man.
źródło
Podczas Tensorflow konfiguracji I określono python3.6 . Ale domyślnym pythonem w moim systemie jest python2.7 . Zatem pip w moim przypadku oznacza pip za 2,7. Dla mnie
wykonał lewę.
źródło
W moim przypadku [Win64, Python 2.7, cygwin] brakowało problemu
gcc
.Użycie
apt-cyg install gcc-core
umożliwiło mi następnie użyciepip2 wheel ...
do automatycznego zainstalowania kół.źródło
Lepiej sprawdzić wersję Pythona, w której chcesz zainstalować pakiet. Jeśli koło zostało zbudowane dla python3, a twoja wersja python to python2.x, możesz otrzymać ten błąd. Podczas instalacji za pomocą pip postępuj zgodnie z tą konwencją
źródło
W moim przypadku miało to związek z tym, że wcześniej nie instalowałem rdzenia GDAL. Poradnik instalacji bibliotek GDAL i Basemap można znaleźć na stronie : https://github.com/felipunky/GISPython/blob/master/README.md
źródło
Dla mnie zadziałało, gdy wybrałem prawidłowy bit mojej wersji Pythona, a NIE mojej wersji komputerowej.
Mój jest 32-bitowy, a mój komputer 64-bitowy. To był problem, a 32-bitowa wersja go naprawiła.
Mówiąc ściślej, oto ten, który pobrałem i dla mnie pracowałem:
Jeszcze raz upewnij się, że wybrałeś wersję bitów python, a nie systemową.
źródło
Próbowałem wielu rzeczy powyżej, ale bezskutecznie.
Wcześniej zaktualizowałem do wersji 18.1.
Podczas próby (dla pyFltk) nie pojawiał się następujący błąd:
ImportError: ładowanie DLL nie powiodło się% 1 nie jest prawidłową aplikacją Win32
Otrzymywałem różnego rodzaju błędy związane z tym, że plik * .whl nie jest obsługiwany przez mój komputer lub coś, co uniemożliwia usunięcie poprawnych plików z distutils.
Wróciłem do moich notatek i wskazali, że plik whl:
pyFltk-1.3.3.1-cp36-cp36m-win_amd64.whl, ale ciągle otrzymuję błąd powyżej sooo ...
wymagało zainstalowania pip 9.0.3.
Obniżyłem swoją wersję pipa do wersji 9.0.3
a plik .whl został poprawnie zainstalowany.
Dotyczy to również: tutaj
źródło
Próbowałem zweryfikować instalację TensorFlow, jak określono tutaj w nowo utworzonym środowisku wirtualnym w Pythonie 3.6. Podczas pracy:
Otrzymuję błąd i / lub ostrzeżenie:
Ponieważ wcześniej uaktualniłem z pip do pip3 , po prostu zastąpiłem pip z pip3 jak w:
i działało jak urok!
źródło
Miałem ten sam problem
Pobrałem najnowszy pip z https://pypi.org/project/pip/#files
a następnie .... pip install << pobrana lokalizacja pliku >>
potem działała instalacja pygame i kivy ... Dzięki ... !!
źródło
W porządku, problem jest łatwy. Tensorflow wymaga Pythona 3.4 - 3.7 i 64-bitowego. Rozumiem, że używasz Pythona 2.7.
Przeczytaj instrukcje instalacji tensorflow tutaj: https://www.tensorflow.org/install/pip
źródło