2

Python に yolo を使用しようとしたときに、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に取り組んでいます

4

0 に答える 0