darkflow调用错误版本的python

时间:2018-01-05 13:00:24

标签: python ubuntu-16.04 darkflow

当我尝试使用yolo for 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

所以flow确实调用了错误的python版本。我想,也许我应该删除我的计算机上的python 3.5版本,但是在寻找如何做到这一点我只发现我不应该这样做的警告。

所以我的问题是:该做什么才能起作用?

可能还有其他相关信息:

which pip3
/usr/bin/pip3

和(我尝试先用pip安装流程,但这不起作用)

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

我正在研究Ubuntu 16.04.3 LTS

0 个答案:

没有答案