编译caffe和MTCNN出现的问题和解决

来源:互联网 发布:rsa算法加密解密过程 编辑:程序博客网 时间:2024/06/15 09:00

1.我的ubuntu是16.04的桌面版,显卡是gtx1070,安装NVIDIA显卡驱动后,桌面居然重复登录,每次正确输入密码后又跳回,后来在安装时加入 --no-opengl-files 参数就不会了,命令如此:./NVIDIA-Linux-x86_64-375.20.run --no-opengl-files

2.python import opencv时找不到opencv,出现这样的错误:python :import cv2 error :no modules named cv2,解决方法:apt-get install python-opencv,ubuntu有这个包,不过后来在centos上发现没有这个包,找了很久才发现centos系统下这个包是opencv-python

3.python import caffe时找不到caffe,第一步先检查是否有进行make py或make pycaffe,如果第一步做了还出现问题,可以在环境变量文件加入caffe主目录python的路径,变量名为PYTHONPATH,比如我的是export PYTHONPATH=/home/cason/caffe/python:$PYTHONPATH,建议不要在/etc/profile添加,因为那样当系统有多个用户使用多个caffe时会造成不便,建议在你的用户目录下的.bashrc文件添加,这样只对你自己有效


4编译乔宇老师的MTCNN的时候,sudo make有时候出现找不到opencv,我的电脑原因是除了在usr/local/share找到OpenCV的 OpenCVConfig.cmake外还在cmake文件夹里的OpenCV找到OpenCVConfig.cmake,所以我把cmake文件夹的整个OpenCV(注意大小写文件名)删掉


5CentOS 下安装 python-dev 包时总是找不到,后来发现CentOS 下叫做 python-devel,而Ubuntu 却是 python-dev

阅读全文
0 0
原创粉丝点击