我在python中测试了以下命令:
import cv2
我将其放在文件b.py
中并运行python b.py
。但我遇到了以下错误:
Traceback (most recent call last):
File "b.py", line 1, in <module>
import cv2
File "/home/mypath/anaconda2/lib/python2.7/site-packages/cv2/__init__.py", line 9, in <module>
from .cv2 import *
ImportError: libXdmcp.so.6: cannot open shared object file: No such file or directory
这有什么问题?谢谢大家的帮助!
答案 0 :(得分:1)
您是否正确安装了opencv?您还在使用什么操作系统(例如Windows,Linux OS X等)
如果你正在使用Windows - 你是否遵循了这些步骤?: http://docs.opencv.org/3.2.0/d5/de5/tutorial_py_setup_in_windows.html
如果您使用Fedora安装Opencv,请在终端中输入以下命令:
sudo yum install numpy opencv*
问题的原因可能是您尚未安装依赖项:
希望这有帮助!