В настоящее время я работаю с некоторыми датчиками IMU, и производитель предоставил файл колеса для управления данными датчиков из python.но я получаю следующее сообщение всякий раз, когда пытаюсь установить его с помощью pip:
pip3 install xsensdeviceapi-2019.0.1-cp35-none-linux_x86_64.whl
xsensdeviceapi-2019.0.1-cp35-none-linux_x86_64.whl is not a supported wheel on this platform.
Моя конфигурация системы выглядит следующим образом:
- ОС: Ubuntu 18.04
- Python: Python 3.6.7
- Пип: pip 9.0.1 из / usr / lib / python3 / dist-packages (python 3.6)
Я читал эту похожую темуи ответ от Аруна , и после ввода предложенных команд, сначала введя интерпретатор python:
python3
>>> import pip
>>> print(pip.get425tags.get_supported())
я получаю следующий вывод:
[('cp36', 'cp36m', 'manylinux1_x86_64'), ('cp36', 'cp36m', 'linux_x86_64'),
('cp36', 'abi3', 'manylinux1_x86_64'), ('cp36', 'abi3', 'linux_x86_64'),
('cp36', 'none', 'manylinux1_x86_64'), ('cp36', 'none', 'linux_x86_64'),
('cp35', 'abi3', 'manylinux1_x86_64'), ('cp35', 'abi3', 'linux_x86_64'),
('cp34', 'abi3', 'manylinux1_x86_64'), ('cp34', 'abi3', 'linux_x86_64'),
('cp33', 'abi3', 'manylinux1_x86_64'), ('cp33', 'abi3', 'linux_x86_64'),
('cp32', 'abi3', 'manylinux1_x86_64'), ('cp32', 'abi3', 'linux_x86_64'),
('py3', 'none', 'manylinux1_x86_64'), ('py3', 'none', 'linux_x86_64'),
('cp36', 'none', 'any'), ('cp3', 'none', 'any'), ('py36', 'none', 'any'),
('py3', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'),
('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'),
('py30', 'none', 'any')]
Для того, что я прочитал, и для того, что, как мне кажется, я понял, оно не поддерживается, поскольку в выводе, указанном pip.get425tags.get_supported()
, нет тега cp35-none Теперь в других потоках решение для большинства случаев состоит в том, чтобы пойти и искать правильный файл колеса, в зависимости от поддерживаемых тегов и версии Python.Но в данном конкретном случае это единственный доступный файл.Также в этом другом потоке DSchmidt предлагает обновить пипс через pip install --upgrade pip
, что также не работает для меня, все еще не может установить колесо, а также не может импортировать любой другой модуль, такой как numpy илиmatplotlib.
Итак, есть ли способ добавить поддержку в мою среду Python?Или мне нужно создать другую среду с докером или чем-то в этом роде?
Я новичок, поэтому вся помощь будет очень признательна.