3

我在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

这有什么问题?谢谢大家帮助我!

4

1 回答 1

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*

问题的原因可能是你没有安装依赖:

  • Matplotlib
  • 麻木的

希望这可以帮助!

于 2017-09-19T04:08:36.763 回答