MontagePy-1.0.1-cp36-cp36m-manylinux1_x86_64.whl не поддерживается колесом на этой платформе - PullRequest
0 голосов
/ 01 марта 2019

Python 3.7 установлен на моей 64-битной машине.Когда я пытаюсь запустить pip3 install, я получаю сообщение о том, что файл wheel не поддерживается на моей платформе.

Вот что я проверил:

  • cp36 в имени файла означает, что мне нужен Python 3.6 или выше, поэтому 3.7 соответствует требованиям
  • моя установка на python также 64-битная (https://stackoverflow.com/a/36158157/3128109)
  • Поскольку требования к платформе взяты из имени файла, я попытался изменить имя на MontagePy-1.0.1-cp36-none-any.whl, но я получаю ту же ошибку.
  • pip --version говорит pip 19.0.3 from /usr/local/lib/python3.4/dist-packages/pip (python 3.4). Может ли это быть причиной проблемы? Если да, то как мне заставить pip работать с 3.7, а не с 3.4?

Что может вызвать этонесовместимость платформы?


В журнале отладки написано

/usr/bin/pip3 run on Fri Mar  1 14:09:04 2019
MontagePy-1.0.1-cp36-cp36m-manylinux1_x86_64.whl is not a supported wheel on this platform.
Exception information:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 257, in run
    InstallRequirement.from_line(name, None))
  File "/usr/lib/python3/dist-packages/pip/req.py", line 168, in from_line
    raise UnsupportedWheel("%s is not a supported wheel on this platform." % wheel.filename)
pip.exceptions.UnsupportedWheel: MontagePy-1.0.1-cp36-cp36m-manylinux1_x86_64.whl is not a supported wheel on this platform.
...