导入cv2错误python

时间:2015-07-07 15:39:11

标签: python opencv symlink importerror

每当我尝试导入cv2时,我总是会收到此错误

import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: /usr/lib/libgdal.so.1: undefined symbol: sqlite3_column_table_name

我已经创建了一个符号链接,我也已经从Ubuntu软件中心安装了libgdal-dev模块。有任何想法吗?谢谢!

编辑:我做了pbu建议,并且大部分时间都创建了链接。但现在,出现了这个错误:

import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: /usr/local/lib/libgdal.so.1: cannot read file data: Is a directory

谢谢大家的建议!

1 个答案:

答案 0 :(得分:1)

和我一样,在之后得到解决:

  

GDAL 2.1适用于Ubuntu 16.04来自UbuntuGIS-Unstable PPA

sudo apt install gdal-bin python-gdal python3-gdal