Установите imutils в ROS - PullRequest
       33

Установите imutils в ROS

0 голосов
/ 13 ноября 2018

У меня установлена ​​ Ubuntu 16.04 с ROS кинетической .

Когда я открываю терминал и набираю python, он загружает Python 2.7, и когда я пытаюсь import imutils, он говорит, что его там нет.

Затем я попытался установить его с помощью pip install imutils, но он говорит: requirment already satisfied in bla/bla/python3.5/bla.

Если я открываю терминал и набираю python3, он загружает Python 3.5 , и когда я пытаюсь импортировать эту библиотеку, он жалуется, чтоон не может найти cv2 и дает адрес, указывающий, где находится пакет Python ROS ( Python 2.7 ).

До этого момента это имело смысл для меня (я знаю о .bashrc загрузке пакетов ROS), но тогда как я могу установить imutils в Python-версии ROS?Я хочу использовать совместимый imutils с моим ROS Kinetic .

1 Ответ

0 голосов
/ 13 ноября 2018

Ваша проблема в том, что ваш pip установлен на Python 3.5 .

Итак, вы можете обойти его, используя вместо этого pip2:

pip2 install imutils

или

sudo pip2 install imutils

[ ПРИМЕЧАНИЕ ]:

Проверьте ссылку pip s на назначение версий Python:

pip --version
pip2 --version
pip3 --version
sudo pip --version
sudo pip2 --version
sudo pip3 --version

Затем выберите нужную версию Python, назначенную этим pip, или вы можете изменить адрес ссылки pip s ( соответствующий пост ).

...