pcduino安装的系统是ubuntu12.04
在ubuntu12.04上用python+opencv时,会经常遇到问题,我这里只是记录了我遇到的问题,一是和大家一起分享经验,二是方便以后自己和师弟们查询。
此贴会随时更新
问题1:在python idle中输入 import cv2时,可能提示
ImportError: No module named cv2.cv
解决方法:
安装opencv时,默认安装到了别的python2.7文件夹下(此时说明你的机器上有多个python)
cv2.so一般在python2.7/dist-packages中,并且python idle默认使用/usr/lib/python2.7/,所以,找到安装有cv2.so的python2.7,做一个指向,命令语句为(例子):
sudo ln –s /opt/ros/hydro/lib/python2.7/dist-packages/cv2.so /usr/lib/ python2.7/dist-packages
问题2:pcduino安装串口包 pyserial-2.7.tar
解决方法:
安装地址http://www.cnblogs.com/GarfieldTom/p/3986766.html
下载地址http://sourceforge.net/projects/pyserial/files/
学习地址http://blog.csdn.net/dainiao01/article/details/5885122
(非常感谢大牛们的帖子)
问题3:生成.pyc文件的方法
解决方法:
python -m compileall xxx.py