No module named cv2 和 import caffe失败问题的解决方法

来源:互联网 发布:南京行知实验中学分校 编辑:程序博客网 时间:2024/06/02 06:58
/************************************************************************************************(一)No module named cv2的解决方法    在成功安装OpenCv和编译caffe之后,在import cv2的时候,出现了No module named cv2的错误,其解决方法如下所示:    我们只需要在terminal中执行下面的命令,安装OpenCv的扩展包,即可:  sudo apt-get install Python-OpenCv(二)No module named caffe的解决方法  将caffe中的python导入到解释器中,命令操作如下所示:       1)将环境变量的路径放到~/.brashrc文件中,打开文件:               sudo vim ~/.bashrc       2)在文件的下方写入:               export PYTHONPATH=~/caffe/python:$PYTHONPATH       3)退出vim,在terminal终端执行source命令,使得环境变量生效:               source ~/.bashrc           4)入如果上面的配置完成之后,可以导入caffe,则说明有关caffe的一切环境配置成功(三)测试import cv2和import caffe       1)切换到opencv的安装目录下,例如我的opencv安装在/home/wei目录下,则执行下面的语句:            cd /home/wei/            python            import cv2       2)import caffe,一般我们的caffe安装在用户目录下,例如我的caffe安装在/home/wei/caffe/,因此,执行:            cd /home/wei/caffe/            python            import caffe       3)如果想在/home/wei/路径下的文件中导入caffe,则在导入caffe之前,写以下代码:            import sys            sys.path.append("/home/wei/caffe/")            import caffe************************************************************************************************/