2016-06-18 6 views
0

私はpython 2.7 using this tutorialでopencvをインストールしました。私はテストpythonファイルを作成し、すべて正常に動作します。私は別の関数でpigpiodを使用していますので、sudoのようにそれを実行する必要があります..私はこれが権限に関係している推測しているsudoの下で実行しているときにPythonはcv2を認識しません

ImportError: No module named cv2

:私はsudoのようにそれを実行しようとする。しかし、それはエラーをスローします。

どのような考えですか?

+0

複数のpythonがインストールされている場合があります(そのうちの1つだけにopencvモジュールがあります)。 'sudo python --version'をチェックし、それをあなたの働くものと比較してください。彼らが違うなら、あなたはあなたの問題の根源を持っています。呼び出されたバージョンのモジュールが不足している可能性は低いです。 – zedman9991

答えて

0

この問題は、opencvをインストールしたときに仮想envで作成したために発生しました。 envの外側からopencvライブラリフォルダにopencvファイルへのリンクを張って、それを修正しました。

関連する問題