it-swarm.com.ru

filename.whl не поддерживается колесом на этой платформе

Я хотел бы установить scipy-0.15.1-cp33-none-win_AMD64.whl, который я сохранил на локальный диск. Я использую:

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)]

когда я бегу:

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

Я получаю следующую ошибку:

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

Я хотел бы знать, в чем проблема?

212
lskrinjar

cp33 означает CPython 3.3 вместо scipy‑0.15.1‑cp27‑none‑win_AMD64.whl.

280
ismail

Это также может быть вызвано использованием устаревшей pip с последним файлом колеса.

Я был очень смущен, потому что я устанавливал numpy-1.10.4+mkl-cp27-cp27m-win_AMD64.whl (из здесь ), и это определенно правильная версия для моей установки Python (Windows 64-bit Python 2.7.11). Я получил ошибку «Не поддерживается колесо на этой платформе».

Обновление pip с помощью python -m pip install --upgrade pip решило это.

155
aldel

У меня была такая же проблема при установке scipy-0.17.0-cp35-none-win_AMD64.whl, и моя версия Python - 3.5. Он вернул то же сообщение об ошибке:

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

Я понял, что AMD64 не о моей Windows, а о версии Python. На самом деле я использую 32-битный Python на 64-битной Windows. Установка следующего файла решила проблему:

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

Я столкнулся с этой проблемой, потому что неправильное имя моего пакета (scipy-0.17.0-cp27-none-win_AMD64 (1)), после того как я удалил '(1)' и изменил пакет на scipy-0.17.0-cp27-none-win_AMD64, проблема была решена.

14
刘远圳

Если вы абсолютно новичок в Python, читайте шаг за шагом или переходите непосредственно к 5-му шагу напрямую .. Следуйте приведенному ниже методу, чтобы установить scipy 0.18.1 в 64-битной Windows, Python 64-битной .Будьте осторожны с версиями 1. Python 2. Окна 3. .hl версия numpy и scipy файлов 4. Сначала установите numpy, а затем scipy.

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

Знайте имя файла (что я имею в виду, проверьте номер cp) . Пример: scipy-0.18.1-cp35-cp35m-win_AMD64.whl Чтобы проверить, какой cp поддерживается вашим pip, перейдите в пункт № 2 ниже.

Если вы используете файл .whl. Следующие ошибки могут произойти. 

  1. Вы используете версию 7.1.0 pip, однако доступна версия 8.1.2.

Вы должны рассмотреть вопрос об обновлении с помощью команды 'python -m pip install --upgrade pip'

  1. scipy-0.15.1-cp33-none-win_AMD64.whl.whl не поддерживается колесом на этой платформе

Для вышеуказанной ошибки: запустите Python (в моем случае 3.5), введите: import pip print(pip.pep425tags.get_supported())

Результат :

[('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')]

В выходных данных вы увидите, что там есть cp35, поэтому скачайте cp35 как для numpy, так и для scipy . Дальнейшие изменения приветствуются !!!!

9
Arun Naudiyal

Измените имя файла на scipy-0.15.1-cp33-none-any.whl и затем выполните эту команду:

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

Он должен работать :-)

5
ravi

Обратите внимание, что все требования к платформе взяты из имени * .whl файла!

Так что будьте очень осторожны с переименованием из * .whl пакета. Я иногда переименовывал свой недавно скомпилированный пакет tenorflow из 

tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl

в 

tensorflow-1.11.0-cp36-cp36m-linux_x86_64_gpu.whl

просто чтобы напомнить себе о поддержке GPU и боролся с

tenorflow-1.11.0-cp36-cp36m-linux_x86_64_gpu.whl не поддерживается колесо на этой платформе.

ошибка около получаса.

3
Ivan Talalaev

Вещи, чтобы проверить:

  1. Вы скачиваете правильную версию, например, cp27 (средство для python 2.7), cp36 (средство для python 3.6). 
  2. Проверка какой архитектуры (32-битной или 64-битной) ваш питон? (Вы можете сделать это, открыв python в режиме ожидания и набрав)

    import platform  
    platform.architecture()
    

Теперь загрузите файл этого бита независимо от архитектуры вашей системы.

  1. Проверьте, используете ли вы правильное имя файла (то есть к нему не следует добавлять (1), что может произойти, если вы скачаете файл дважды)

  2. Проверьте, обновлен ли ваш пункт или нет. Если нет, вы можете использовать 

    python -m pip install -upgrade pip

2
krishna

Прежде всего, cp33 означает, что он должен использоваться, когда у вас в вашей системе работает Python 3.3 . Поэтому, если в вашей системе есть Python 2.7 , попробуйте установить версию cp27 .

Для установки scipy-0.18.1-cp27-cp27m-win_AMD64.whl требуется Python 2.7 и 64-битная система.

Если вы по-прежнему получаете сообщение об ошибке «scipy-0.18.1-cp27-cp27m-win_AMD64.whl не поддерживается колесом на этой платформе», перейдите на версию win32 . Под этим я подразумеваю установить scipy -0.18.1-cp27-cp27m-win32.whl вместо первого . Это потому, что вы можете запускать 32-битный питон в 64-битной системе . Последний шаг успешно установлен скуп на меня.

2
u_found_me

Я развертываю Flask с использованием Python34 на IIS . Следующие шаги сработали для меня

  1. Обновление пункт
  2. Установите файл колеса для numpy
  3. pip install pandas
2
Steel

Я попытался установить scikit-образ, но получил следующую ошибку, когда попытался установить файл .whl, хотя моя установленная версия python была 2.7 32-разрядной. scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.

Однако я также получил это сообщение до сообщения об ошибке:

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.

Затем я выполнил команду python -m pip install --upgrade pip, а затем pip install scikit_image-0.12.3-cp27-cp27m-win32.whl работал нормально. Я надеюсь, что это может помочь кому-то!

2
Ogglas

У меня была похожая проблема, установка 64-битной версии для python27 на Windows 7 64-битной. Все было актуально, но я получил сообщение

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

Тогда я не загрузил 32-битную версию, и это сработало.

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

Я подозреваю, что проблема, вероятно, заключалась в том, что у меня нет процессора AMD, а скорее Intel, и в 64-битной версии scipy написано AMD64.

1
Harsh Trivedi

Лучше проверить версию Python, в которую вы хотите установить свой пакет. Если колесо было построено для python3, а ваша версия python - python2.x, вы можете получить эту ошибку . При установке с использованием pip соблюдайте это соглашение

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

попробуйте conda для установки, , кажется, для разрешения версий на лету:
conda install scikit-learn

0
tom

Во время настройки Tensorflow я указал python3.6 . Но по умолчанию python в моей системе это python2.7 . Таким образом, pip в моем случае означает pip для 2.7. Для меня

pip3 install /tmp/tensorflow_pkg/NAME.whl

сделал трюк.

0
Vladimir Vlasov

Я пытался проверить установку TensorFlow, как указано здесь во вновь созданной виртуальной среде на Python 3.6. На бегу:

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

Я получаю сообщение об ошибке и/или предупреждение:

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

Поскольку я ранее обновил с pip до pip3, я просто заменил pip на pip3, как показано в:

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

и это сработало как шарм!

0
Salman Shokha

В моем случае это было связано с отсутствием ранее установленного ядра GDAL. Руководство по установке библиотек GDAL и Basemap см. По адресу: https://github.com/felipunky/GISPython/blob/master/README.md

0
Felipe Gutierrez

У меня такая же проблема

Я скачал последний пип из https://pypi.org/project/pip/#files

и затем .... pip install << расположение загруженного файла >>

тогда установка pygame и kivy сработала ... Спасибо ... !!

0
Vinay Davda

Для меня это сработало, когда я выбрал правильный бит моей версии Python, а НЕ версию моего компьютера. 

Мой 32-битный, а мой компьютер 64-битный. Это была проблема, и 32-битная версия исправила ее.

Если быть точным, вот тот, который я скачал и работал для меня: 

mysqlclient-1.3.13-cp37-cp37m-win32.whl

Еще раз, просто убедитесь, что вы выбрали версию битов Python, а не системную версию.

0
FouadDev

Я попробовал кучу вещей выше, но безрезультатно. 

Ранее я обновился до пипа 18.1. 

Получил следующую ошибку при попытке (для pyFltk): 

из fltk import *

Ошибка импорта: DLL ошибка загрузки% 1 не является допустимым приложением Win32

Я получал всевозможные ошибки о том, что файл * .whl не поддерживается моей машиной, или о невозможности удаления нужных файлов из distutils. 

Вернулись к моим заметкам, и они указали, что файл whl:

pyFltk-1.3.3.1-cp36-cp36m-win_AMD64.whl, но я продолжал получать ошибку выше sooo ...

для установки требуется pip 9.0.3.

Я понизил версию пипа до 9.0.3

pip install pip = 9.0.3

и файл .whl установлен правильно. 

Это также связано с: здесь

0
Brian S. Penn

В моем случае [Win64, Python 2.7, cygwin] проблема заключалась в отсутствии gcc.

Использование apt-cyg install gcc-core позволило мне затем использовать pip2 wheel ... для автоматической установки моих колес.

0
yeliabsalohcin

Просто если в вашей системе более одного питона, например 2.7/3.4/3.5 , необходимо проверить путь установки. :)

0
RaHa VelShodeh

Я использую Python2.7 и 64-битную систему Windows. Я получал ту же ошибку для lxml-3.8.0-cp27-cp27m-win_AMD64.whl при выполнении pip install lxml-3.8.0-cp27-cp27m-win_AMD64.whlRun pip install lxml, и он автоматически обнаружил и успешно установил версию win32 (хотя моя система Windows-64bit)

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

Итак, я пойду с ответом @ 1man.

0
somnathchakrabarti