以下为python版本的部署及测试。
Anaconda环境安装
命令1:wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh --说明:下载Anaconda
命令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版本
其他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
目前我机器上预装版本如下:
HyperLPR安装
命令1:git clone --depth=1 https://github.com/zeusees/HyperLPR.git 下载开源软件
命令2:mkdir car --说明:在/home/code/HyperLPR目录下创建一个存放图片的目录,并放入几张测试图片
命令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的测试代码文件:
代码内容如下:
命令6:python test.py --说明:运行测试程序
完成。