0

今、私はOpenCVに苦労しています

NAO を使い始めて、他の人からプログラムをもらいました。

当初、問題はOpenCVでした

enter code here
gibeom@gibeom-SG31:~/NAO/nao_murata$ ./touching_object.py 
Traceback (most recent call last):
File "./touching_object.py", line 5, in <module>
from all_module import *
File "/home/gibeom/NAO/nao_murata/all_module.py", line 22, in <module>
import cv
ImportError: No module named cv

このメッセージが表示されたので、OpenCV をインストールします

このホームページにあるように

openCVのインストールに成功しました

再挑戦しました

しかし、私はこのメッセージを受け取りました

enter code here
gibeom@gibeom-SG31:~/NAO/nao_murata$ ./trainer_nao_module.py
Traceback (most recent call last):
File "./trainer_nao_module.py", line 7, in <module>
from all_module import *
File "/home/gibeom/NAO/nao_murata/all_module.py", line 22, in <module>
import cv
File "/usr/local/lib/python2.7/dist-packages/cv.py", line 1, in <module>
from cv2.cv import *
ImportError: /usr/lib/i386-linux-gnu/libQtTest.so.4: undefined symbol: _ZN9QListData11detach_growEPii

私はqtをインストールしませんでしたが、おそらく彼のチュートリアルにはqtがあります

とにかくその後、

インターネットで検索しましたが、正しい答えが得られません。

誰かが言った、「/usr/lib に libqtGui.so.4.6.2 を含むサードパーティのパッケージをインストールしました。それを削除するだけで、すべて問題ありません」

私はやろうとしましたが、私の /usr/lib には、そのファイルは存在しません。

usr/lib/i386-linux-gnu/ フォルダーを表示したいのですが、サイズ制限のために表示できません

また、評判ポイントが10未満の場合、画像をアップロードできません。

とにかく、trainier_nao_module.py

enter code here
1 #! /usr/bin/env python
2 # -*- coding:utf-8 -*-
3 
4 # this program is for trainer-nao
5 
6 #--- import all original modules ---#
**7 from all_module import ***
8 #-------------------------#
9 
10 #--- import user defined modules ---#

、all_module.py

enter code here

1 #! /usr/bin/env python
2 # -*- coding:utf-8 -*-
3 
4 # this file imports original modules
5 
6 import config
7 import config_trainer
8 
9 import os
10 import sys
11 import time
12 import string
13 import pygame
14 
15 from naoqi import ALProxy
16 
17 from pygame.locals import *
18 
19 from multiprocessing import Process, Lock, Array, Value, Event
20 
21 from math import *
**22 import cv**
23 from vision_definitions import *

python2.7/dist-packages/cv.py

enter code here

from cv2.cv import *

この問題を解決するためにさらに情報が必要な場合は、

返信してください。

ありがとうございました。

4

1 に答える 1