windows?server2012?R2下安裝PaddleOCR服務(wù)的的詳細(xì)步驟
1、安裝python
安裝的時(shí)候要注意一點(diǎn),現(xiàn)在暫不支持3.9或以上版,所以建議下載3.8.8版本::下載地址:https://www.python.org/ftp/python/3.8.8/python-3.8.8-amd64.exe,關(guān)于win10 安裝python教程,可以參考下文章末尾。
注意:需要確認(rèn)Python和pip是64bit,并且處理器架構(gòu)是x86_64(或稱(chēng)作x64、Intel 64、AMD64)架構(gòu),目前PaddlePaddle不支持arm64架構(gòu)。下面的第一行輸出的是”64bit”,第二行輸出的是”x86_64”、”x64”或”AMD64”即可。確認(rèn)的方式如下:
在cmd里輸入下面的命令:
python -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
2、安裝PaddlePaddle CPU 版本
在cmd里執(zhí)行命令如下:
python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
執(zhí)行完后,出現(xiàn)Successfully installed 即可,如下圖:
安裝完成再次打開(kāi)cmd,然后輸入 python,在彈出來(lái)的命令行里輸入import paddle ,再輸入 paddle.utils.run_check(),如下圖,出來(lái)Successfully installed即可:
如果提示:ImportError: DLL load failed while importing core_avx: 找不到指定的模塊,安裝“VC_redist.x64.exe”即可;
3、安裝 paddlehub
在cmd命令行窗口里輸入下面的命令:
pip install paddlehub --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple
同樣出現(xiàn):Successfully installed代表安裝成功,如下圖:
4、從github下載 PaddleOCR
下載地址:https://github.com/PaddlePaddle/PaddleOCR
下載完后直接解壓,解壓后目錄如下圖所示:
5、下載推理模型庫(kù)
下載地址:https://gitee.com/paddlepaddle/PaddleOCR?_from=gitee_search,如下圖所示:
下載后文件如下:
解壓到PaddleOCR-release-2.0\deploy\model 目錄下(手工創(chuàng)建model文件夾),如下圖:
解壓后如下圖所示:
6、修改模型配置文件
文件路徑為:deploy\hubserving\ocr_system\params.py
我本機(jī)的路徑為:C:\NewDKI\PaddleOCR\PaddleOCR-2.1.1\deploy\hubserving\ocr_system\params.py
修改這3個(gè)路徑配置,如下圖(應(yīng)該用相對(duì)路徑,我為了省事用的絕對(duì)路徑):
修改完成后,使用 cmd 窗口在C:\NewDKI\PaddleOCR\PaddleOCR-2.1.1 文件夾下面執(zhí)行如下命令:
hub install deploy\hubserving\ocr_system\
如果執(zhí)行這行遇到:
ImportError: DLL load failed
module 'cv2' has no attribute 'INTER_LINEAR'
類(lèi)似于這樣的錯(cuò)誤
請(qǐng)做下面的操作:
提示:點(diǎn)擊左側(cè)菜單的“功能”里打開(kāi)下圖界面:
上面這個(gè)錯(cuò)誤折騰了我2個(gè)小時(shí)。
如果遇到類(lèi)似于“ModuleNotFoundError: No module named 'shapely'”的錯(cuò)誤就執(zhí)行安裝命令如下:
pip install shapely
除了shapply外還有其它的要安裝,把上面命令里的shapely換成提示的名稱(chēng)就可以了
特殊:如果提示紅字,“Please install the `scikit-image` package (instead of `skimage`)”
就執(zhí)行:
pip installscikit-image
最后出現(xiàn)下面的界面表示成功:
7、啟動(dòng) ocr_system 服務(wù)
修改"C:\NewDKI\PaddleOCR\PaddleOCR-release-2.3\deploy\hubserving\ocr_system\config.json"配置,如下:
修改完后,執(zhí)行:
hub serving start -c "C:\NewDKI\PaddleOCR\PaddleOCR-release-2.3\deploy\hubserving\ocr_system\config.json"
顯示下圖即為成功:
8、測(cè)試 ocr_system 服務(wù)
在doc下建一個(gè)目錄叫:“\testImages”,再往里放一張用來(lái)測(cè)試ocr的圖片,如下圖所示:
然后執(zhí)行下面的命令:
python tools/test_hubserving.py http://127.0.0.1:8868/predict/ocr_system ./doc/testImages/
執(zhí)行完后如下圖所示,已經(jīng)把文字都識(shí)別出來(lái)了:
至此安裝完成!
最后,使用.net core程序測(cè)試
寫(xiě)如下代碼:
結(jié)果如下:
擴(kuò)展:
win10 安裝python教程
下載windows下的安裝包:地址如下:https://www.python.org/ftp/python/3.9.7/python-3.9.7-amd64.exe
安裝完后,windows10執(zhí)行python會(huì)出產(chǎn)windows store,執(zhí)行下面的命令即可
1.找到環(huán)境變量中的Path
2.刪除%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
3.重啟cmd
如果還不行,就修復(fù)一個(gè),把那個(gè)路徑的勾上,如下圖:
執(zhí)行完后,可以使用cmd進(jìn)行測(cè)試是否安裝完成
python --versionpip --version
到此這篇關(guān)于windows server2012 R2下安裝PaddleOCR服務(wù)的完整步驟記錄的文章就介紹到這了,更多相關(guān)windows server2012 R2安裝PaddleOCR服務(wù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
安全中國(guó) Win2003安全設(shè)置大全分享
系統(tǒng)設(shè)置網(wǎng)上有一句話是“最小的權(quán)限+最少的服務(wù)=最大的安全”。此句基本上是個(gè)人都看過(guò),但我好像沒(méi)有看到過(guò)一篇講的比較詳細(xì)稍具全面的文章,下面就以我個(gè)人經(jīng)驗(yàn)作一次教學(xué)嘗試2012-01-01Windows server 2016搭建DNS服務(wù)的方法步驟(圖文)
DNS服務(wù)器是一種網(wǎng)絡(luò)服務(wù),它將域名轉(zhuǎn)換為IP地址,以便計(jì)算機(jī)可以訪問(wèn)互聯(lián)網(wǎng)和其他網(wǎng)絡(luò)資源,本文主要介紹了Windows server 2016搭建DNS服務(wù)的方法步驟,具有一定的參考價(jià)值,感興趣的可以2023-09-09在Windows服務(wù)器上啟用TLS 1.2及TLS 1.2基本原理介紹
最近由于Chrome40不再支持SSL 3.0了,GOOGLE認(rèn)為SSL3.0已經(jīng)不再安全了。所以也研究了一下SSL TLS加密,給大家分享一下2017-04-04windows 2008 R2 64位服務(wù)器中開(kāi)啟php curl擴(kuò)展的方法
這篇文章主要介紹了windows 2008 R2 64位服務(wù)器中開(kāi)啟php curl擴(kuò)展的方法,需要的朋友可以參考下2014-08-08win2008 R2設(shè)置IP安全策略后在服務(wù)器內(nèi)打開(kāi)網(wǎng)站很慢或無(wú)法訪問(wèn)外部網(wǎng)站的原因
這篇文章主要介紹了win2008 R2設(shè)置IP安全策略后在服務(wù)器內(nèi)打開(kāi)網(wǎng)站很慢或無(wú)法訪問(wèn)外部網(wǎng)站的原因,需要的朋友可以參考下2017-04-04Windows Server 2016服務(wù)器用戶(hù)管理及遠(yuǎn)程授權(quán)圖文教程
最近服務(wù)器升級(jí)了2016系統(tǒng),突然需要用到用戶(hù)管理界面的時(shí)候找不到了,可能習(xí)慣用win10的用戶(hù)要知道,不過(guò)我們習(xí)慣用2008的不太習(xí)慣了,這里特簡(jiǎn)單分享一下2022-08-08IIS服務(wù)網(wǎng)站的幾種配置方式小結(jié)
本文主要介紹了IIS服務(wù)網(wǎng)站的幾種配置方式小結(jié),主要介紹了三種訪問(wèn)方式,不同的IP地址訪問(wèn),不同的端口訪問(wèn)和綁定不同的域名訪問(wèn),具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10遠(yuǎn)程桌面連接時(shí)提示終端服務(wù)器超出了最大允許連接數(shù)解決方法小結(jié)
這幾天頻繁的遠(yuǎn)程登陸服務(wù)器,由于沒(méi)有及時(shí)注銷(xiāo)或者其他情況,早上再次登陸時(shí)系統(tǒng)提示:終端服務(wù)器超出了最大允許連接數(shù)。2010-09-09