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.