Darkflow вызывает неверную версию Python

При попытке использовать yolo для python, я следовал https://github.com/thtrieu/darkflow Я установил поток, используя

pip3 install . 

но потом, когда работает

flow --h 

я получил

File "/home/computername/.local/lib/python3.5/site-packages/darkflow/net/help.py", line 9, in <module>
import cv2
ImportError: No module named 'cv2'

Когда я вызываю python, я попадаю в python 3.6, и если импорт cv2, то это не создает никаких проблем, т. Е. Импортируется cv2.

При звонке

which python 

я получил

/home/computername/anaconda3/bin/python

Так что поток вызывает неправильную версию Python. Я подумал, может быть, мне следует удалить версию Python 3.5 на моем компьютере, но, ища, как это сделать, я нахожу только предупреждения, что я не должен этого делать.

Поэтому мой вопрос: что делать, чтобы оно работало?

может быть другая соответствующая информация:

which pip3
/usr/bin/pip3

и (я пытался сначала установить поток с pip, но это не сработало)

which pip
/home/bombus/anaconda3/bin/pip

Я работаю на Ubuntu 16.04.3 LTS

0 ответов

Другие вопросы по тегам