Toybrick
标题:
opencv-python无法导入【已解决】
[打印本页]
作者:
Yunhui
时间:
2019-4-12 21:06
标题:
opencv-python无法导入【已解决】
本帖最后由 Yunhui 于 2019-4-15 20:48 编辑
为了运行rknn-toolkit里面的例子,需要安装opencv。使用pip安装时候遇到如下问题:
No matching distribution found for opencv-python
参考
http://t.rock-chips.com/forum.php?mod=viewthread&tid=276&highlight=opencv
这里解决了安装问题,结果如下:
opencv-contrib-3.4.1-1.fc28.aarch64
python3-opencv-3.4.1-1.fc28.aarch64
opencv-3.4.1-1.fc28.aarch64
opencv-core-3.4.1-1.fc28.aarch64
但是尝试import cv2时,依旧报错
ModuleNotFoundError: No module named 'cv2'
注意到安装的版本也低于要求的3.4.3.18,具体要如何才能解决,需要自己编译opencv源码吗?
——已解决
通过在
env/lib/python3.6/site-packages/
(env为虚拟环境)增加symbolic link到
ln -s /usr/lib64/python3.6/site-packages/cv2.cpython-36m-aarch64-linux-gnu.so cv2.so
解决
作者:
程子
时间:
2019-4-14 13:18
1 使用python3
2 检查是否在虚拟环境里
3 版本无所谓
作者:
Yunhui
时间:
2019-4-15 09:55
程子 发表于 2019-4-14 13:18
1 使用python3
2 检查是否在虚拟环境里
3 版本无所谓
1
使用python3
已经用给的是Python3
2
检查是否在虚拟环境里
是在虚拟环境中安装
作者:
Yunhui
时间:
2019-4-15 14:38
程子 发表于 2019-4-14 13:18
1 使用python3
2 检查是否在虚拟环境里
3 版本无所谓
发现在虚拟环境中import cv2会报错,但是退出虚拟环境import cv2就可以,是哪里安装的时候有问题吗?
作者:
Yunhui
时间:
2019-4-15 20:47
程子 发表于 2019-4-14 13:18
1 使用python3
2 检查是否在虚拟环境里
3 版本无所谓
问题已经解决
通过在env/lib/python3.6/site-packages/ (env为虚拟环境)增加symbolic link到ln -s /usr/lib64/python3.6/site-packages/cv2.cpython-36m-aarch64-linux-gnu.so cv2.so解决
欢迎光临 Toybrick (https://t.rock-chips.com/)
Powered by Discuz! X3.3