一、 安装anaconda
(1) 官网上(https://www.anaconda.com/download/#linux)下载anaconda3版本
(2) 在anaconda的下载目录下执行以下命令:bash Anaconda3-5.2.0-Linux-x86_64.sh
(3) 接下来会看到安装提示,回车确认,安装完成以后会询问是否把anaconda的bin添加到用户的环境变量中,选择yes,这样以后Python命令自动使用anaconda Python3.5的环境。
二、Anaconda下安装Tensorflow-GPU
1、创建一个虚拟环境(在此环境内可以任意配置不会影响系统的环境)Python 3.5
$ conda create -n tensorflow1.9 python=3.5
2、 创建完后激活环境
$ source activate tensorflow1.9
3、 在激活环境下安装GPU版本的tensorflow
(1)查看tensorflow版本:(查看会发现有一大堆TensorFlow源,选择适合自己的)
$ anaconda search -t conda tensorflow
(2)找到自己需要安装的最新TensorFlow后,在终端搜索然后查看指定包
$ anaconda show <需要的安装包>
(3)在(2)末尾会提供一个下载地址,使用下面命令就可安装具体版本tensorflow版本
例如:安装1.9.0版本tensorflow-GPU
conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.9.0
4、 在激活环境下安装需要的库,各种安装包也可以按照上述方法找到具体的版本,查看下载安装,这样不容易出错,且清晰明了。
安装jupyter 1.0.0, notebook5.6.0 ,OpenCV3.4.2,numpy1.13,matplotlib2.2.2, pillow5.2.0
(还可能要装sudo pip install enum34,sudo pip install moviepy,sudo pip install request)
使用指令:conda list #查看已经安装的文件包,查漏补缺。
三、下载运行程序ssd-tensorflow
1、下载代码链接:https://pan.baidu.com/s/13UGDC2MjgW6eos7co-Q48g提取码:peo6
2、按照你的电脑修改程序里的路径
3、图片检测:Python demo_test.py
Python ssd_notebook.py(这个是根据ssd_notebook.ipynb修改来的)
视频检测:sudo python ssdvideo.py
摄像头实时监测:sudo python ssdweb.py