HyperLPR開源代碼部署

以下為python版本的部署及測試。

Anaconda環(huán)境安裝

命令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/ --說明:進(jìn)入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 --說明:創(chuàng)建新的軟鏈接到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預(yù)裝環(huán)境
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

目前我機器上預(yù)裝版本如下:

image.png

HyperLPR安裝

命令1:git clone --depth=1 https://github.com/zeusees/HyperLPR.git 下載開源軟件

image.png

命令2:mkdir car --說明:在/home/code/HyperLPR目錄下創(chuàng)建一個存放圖片的目錄,并放入幾張測試圖片
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對應(yīng)的代碼,/home/code/HyperLPR/hyperlpr_py3目錄下存放的是python3.x的代碼,我們使用的是python3.x的環(huán)境,因此,可以把目錄改名一下,后面默認(rèn)改名后的目錄/home/code/HyperLPR/hyperlpr_py下存放的就是python3.x的程序
命令5:在/home/code/HyperLPR目錄下放入一個test.py的測試代碼文件:
image.png

代碼內(nèi)容如下:
image.png

命令6:python test.py --說明:運行測試程序
image.png

image.png

image.png

完成。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容