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


Я видел тот же самый вопрос, но он не сработал для меня.

pip install PyOpenGL.3.1.1-cp34-cp34m-win_amd64.whl

Также у меня есть та же проблема для Numpy

pip install numpy-1.11.1+mkl-cp34-cp34m-win_amd64.whl

Тогда я получаю:

Numpy-1.11.1+mkl-cp34-cp34m-win_amd64.колесо не поддерживается колесо эта платформа. Хранение журнала отладки для сбоя в C://Users/myUsername/pip/pip.log

Я использую 64-битный и Python 3.4.0

Что случилось?

4   4   2016-08-10 10:24:14

4 ответа:

Попробуйте обновить pip перед переименованием pip install --upgrade pip

Вероятно, вам придется переименовать ваш whl-файл следующим образом numpy-1.11.1+mkl-cp34-none-win_amd64.whl Перед установкой. Ваш pip имеет конечное число тегов, которые он распознает в именах файлов колеса.

Смотрите этот ответ Подробнее: https://stackoverflow.com/a/28111899/4401501

Есть несколько вещей, которые следует рассмотреть

Версии Python должны совпадать, ОС должна быть 64-битной, и python также должен быть 64-битным.

И поскольку в вашем случае оба эти условия выполняются, вы должны убедиться, что pip способен обрабатывать все поля в имени файла wheel.

Например, в моем случае мой pip не обрабатывал "cp35m"

Для обеспечения, в python shell

Импорт pip

Затем введите

Пип.pep425tags.get_supported ()

Вы должны видеть все поля, которые может обрабатывать ваша команда pip. Если кто-то отсутствует, попробуйте сначала обновить Pip.

Однако в моем случае даже обновление давало ошибку. Поэтому я удалил python 3.5.1 и установил python 3.5.2, и это сработало для меня.

Что нужно проверить:

  1. Несмотря на то, что моя система 64, у меня было установлено 32 python. Вы можете проверить это, открыв свой IDLE.
  2. у меня был установлен python 2 и 3, поэтому обновление pip обновляло неправильный python для меня. И конечно, я просто не пытался установить правильный пакет, потому что это была неправильная версия python в пути.
  3. Если у вас все еще есть некоторые проблемы, как у меня, где выполнение исправлений pip2 или pip3, казалось, не работало, я сделал быстрое исправление. Мой Пип на его пути был только python 3, поэтому я зашел в раздел системы>расширенные Системные настройки>переменные среды, а затем добавил "C:\Python27\Scripts\" к переменной PATH. Это решило мои проблемы.