HyperLPR开源代码部署

以下为python版本的部署及测试。

Anaconda环境安装

命令1:wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh --说明:下载Anaconda

image.png

命令2:bash Anaconda3-5.3.1-Linux-x86_64.sh --说明:安装Anaconda

python3.6.5安装

命令1:yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-dev --安装python3.6可能使用的依赖

命令2:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz --说明:下载python

命令3:tar -zxvf Python-3.6.5.tgz --说明:解压python

命令4:mv Python-3.6.5 /usr/local --说明:把python移到/usr/local下面

命令5:ll /usr/bin | grep python --说明:查看本机安装的python

命令6;rm -rf /usr/bin/python --说明:删除旧版本的python依赖

命令7:cd /usr/local/Python-3.6.5/ --说明:进入python目录

命令8:./configure --说明:配置python

命令9:make --说明:编译

命令10:make install --说明:安装

命令11:rm -rf /usr/bin/python --说明:删除旧的软链接

命令12:ln -s /usr/local/bin/python3.6 /usr/bin/python --说明:创建新的软链接到python

命令13:python –V --说明:查看python版本


image.png

其他1说明:
如果python安装后,yum不能正常使用,是因为yum用的是python2.7的版本,我们前面的操作修改了python的软链接版本位置,只需要将yum的配置修改回python2.7的安装位置即可
具体操作

打开 vim /usr/bin/yum
将第一行:#!/usr/bin/python 修改为 /usr/bin/python2.7
保存即可

HyperLPR预装环境
pip3 install tensorflow
pip3 install Keras==2.1.6
pip3 install opencv-python==3.4.3.18
pip3 install matplotlib
pip3 install scipy
pip3 install PIL
pip3 install pillow

yum install apt
yum whatprovides libSM.so.6
yum install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=false
yum whatprovides libXrender.so.1
yum install libXrender-0.9.10-1.el7.x86_64 --setopt=protected_multilib=false
yum whatprovides libXext.so.6
yum install libXext-1.3.3-3.el7.x86_64 --setopt=protected_multilib=false

目前我机器上预装版本如下:

image.png

HyperLPR安装

命令1:git clone --depth=1 https://github.com/zeusees/HyperLPR.git 下载开源软件

image.png

命令2:mkdir car --说明:在/home/code/HyperLPR目录下创建一个存放图片的目录,并放入几张测试图片
image.png

命令3:修改/home/code/HyperLPR/hyperlpr_py目录名称为/home/code/HyperLPR/hyperlpr_py2
命令4:/home/code/HyperLPR/hyperlpr_py3目录名称为/home/code/HyperLPR/hyperlpr_py 说明:这是因为原始程序中/home/code/HyperLPR/hyperlpr_py目录下面存放的是python2.7对应的代码,/home/code/HyperLPR/hyperlpr_py3目录下存放的是python3.x的代码,我们使用的是python3.x的环境,因此,可以把目录改名一下,后面默认改名后的目录/home/code/HyperLPR/hyperlpr_py下存放的就是python3.x的程序
命令5:在/home/code/HyperLPR目录下放入一个test.py的测试代码文件:
image.png

代码内容如下:
image.png

命令6:python test.py --说明:运行测试程序
image.png

image.png

image.png

完成。

你可能感兴趣的:(HyperLPR开源代码部署)