注:最好是用python2.7版本,试过3.5版本的,与OPENCV兼容不好,一大堆问题。
一、安装2.7版本tensorflow
$ pip install tensorflow
二、安装opencv_python
sudo apt-get install python-opencv
sudo apt-get install python-numpy
三、安装VSCODE,可直接在Ubuntu software中下载(IDE编程环境)
四、测试tensorflow与opencv是否可同时使用,在shell上运行python,输入以下脚本
$ import tensorflow as tf
$ import cv2
五:OPENCV若出现摄像头打不开的情况
1、解认ubuntu虚拟机中摄像头是否可正常使用,在shell下键入
$ cheese
2、若可以正常打开,则ubuntu驱动正常,且虚拟机配置正常,更换python版本试试下。
本人试验,python3.5无法打开,但是python2.7可以打开;
3、若不能正常打开摄像头:
3.1检查虚拟机的配置:虚拟机->可以移动设备->camera是常选择中;
3.2选择虚拟机设置->硬件->USB控制器,若是3.0的,改选成2.0;若是2.0的,改选成3.0,改选完后记得重启虚拟机,并且将camera断开连接,在重新连接一次。一般便可以正常打开;