0

想给python3装一个opencv的库,结果捣鼓半天,倒给python2.x装上cv2了,而python3里import cv2则一直失败。

1

首先想到动态链接库,于是添加/usr/lib/python3.5/site-packagesld.so.conf中。
失败。

在网上搜到有答案说要安装python头文件。我查看/usr/include,有python3.5m目录,包含头文件。
于是想不是这个问题。

然后想到查看lib中的site-packages目录。于是比较/usr/lib/python3.5/site-packages/usr/lib/python2.7/site-packages目录。发现2.7中有cv2.so,而安装了cv2的python3里只有一个egg-info目录。于是想可能是这个缺.so文件的问题。
同时在网上看到一答案,指出:对于执行import cv2出现的找不到相关模块的问题其实在OpenCV本身的网站上就有说明:
“Python 2.6 bindings for OpenCV are included within the package, but not installed. You can copy the subdirectory opencv/Python2.6/Lib/site-packages into the respective directory of the Python installation. This procedure will be automated in the next OpenCV update. ”
即我们只需要把OpenCV安装目录下的Python2.6/Lib/site-packages中的文件拷贝到Python2.6安装目录下的Lib/site-packages即可。
把该解决方法套用过来,将OpenCV安装目录下(我的是/usr/local/lib(/python3.5/site-packages))的cv2.cpython-35m-x86_64-linux-gnu.so文件拷贝到python3.5安装目录下的lib/sige-packages目录下(我的是/usr/lib/python3.5/site-packages)即可。
拷贝过去,测试import cv2,成功,问题解决。

References

启发文章

python3.x安装cv2失败相关推荐

  1. mac bigsur python3.8 安装pillow失败

    mac bigsur python3.8 安装pillow失败 mac bigsur python3.8 安装pillow失败 报错 原因 解决 mac bigsur python3.8 安装pill ...

  2. python3.5安装JPype1失败问题

    python3.5安装JPype1时候失败了,按照提示去安装Microsoft C++ Build Tools还是没用 因此在https://www.lfd.uci.edu/~gohlke/pytho ...

  3. python 安装 cv2 失败

    我在安装 cv2 时出现以下错误 图一  图二 出现图二原因有两种: 1.<不兼容>:第一是最麻烦的一种python的版本和第三方库互相不兼容,比如现在的python11和tensorfl ...

  4. Python3.7安装Scrapy失败,解决方法

    今天用命令安装python的scrapy框架的时候,竟然提示安装失败,报了一堆红色的错误. 大致错误开头是这个样子的:Command "d:\python3.7\python.exe -u ...

  5. python3.8安装pyinstaller失败_pip命令安装 pyinstaller失败解决办法

    写在前面,如果是用win10系统的用户,一定要先通过管理员模式打开命令窗口,我是直接按 win + x 键,选择 "Windows Powershell(管理员)",否则会提示:  ...

  6. python3.6安装cv2库_win10 +python3.6环境下安装opencv以及pycharm导入cv2有问题的解决办法...

    一.安装opencv 借鉴的这篇博客已经写得很清楚了--------https://blog.csdn.net/u011321546/article/details/79499598       ,这 ...

  7. 又掉坑里了,python3.7 安装 polyglot 失败

    目录 前言 解决方法 安装 pyicu 安装依赖包 总结 前言 学习自然语言处理的过程中,在使用 polyglot 工具进行分词时,安装 polyglot 后发现使用时总是出现如下错误: Import ...

  8. python3.7安装numpy pandas失败的处理方案

    python3.7安装numpy pandas失败的处理方案 - moxin0509 - 博客园

  9. 电脑安装python失败-解决“Windows 7 Python3.6 安装失败”问题

    问题:Windows 7 Python3.6 Setup failed 错误提示:Windows 7 Service Pack 1 and all applicable updates are req ...

最新文章

  1. pycharm如何折叠指定代码而不是某一个函数或类或功能块
  2. 专设AI周会 高管悉数到场 微软CEO有多重视人工智能?
  3. 中科院aibench_中科院发布目标追踪数据集,万条视频,150万个边界框 | 快来下载...
  4. 【51NOD1287】加农炮
  5. js中常用的算法排序
  6. python scatter参数详解_python matplotlib.scatter 用法
  7. 宿主机linux,宿主机上安装小linux
  8. Gradle学习目录
  9. 小程序和android联调,小程序打开APP指定页面
  10. 使用GDAL获取网络数据
  11. 刺客信条奥德赛缺少dll文件_《刺客信条 奥德赛》免费归来,单人冒险暗杀游戏,搞一搞喽...
  12. 嵌入式系统概述3-嵌入式系统的开发流程和学习基础、方法
  13. 如何在 Windows 中删除运行历史记录
  14. 2019暑假找实习工作经历-我太难了
  15. 使用RT-Thread Studio DIY 迷你桌面时钟(二)| 获取温湿度传感器数据(I2C设备驱动+SHT3x软件包)
  16. 男生一些必备APP的分享
  17. 使用Photoshop CS 扣公章
  18. Win10切换共享文件夹账号
  19. 基于MATLAB的波束成型仿真
  20. Lambert漫反射光照模型归纳

热门文章

  1. 那些你不知道的Chrome(1)
  2. 机器学习平台跃迁,AI中台才是大势所趋
  3. 浅谈浏览器多进程与JS线程
  4. 苹果如何使用神经网络在点云中做对象检测
  5. IOS之TableViewCell重用机制避免重复显示问题
  6. Runtime应用(三)实现NSCoding的自动归档和自动解档
  7. iPhone开发:Objective-c中@property声明时的参数释疑
  8. javascript 检测 header下载文件--插件
  9. c# winform listview 删除
  10. SpringIOC注解的学习笔记(一)