日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu环境使用conda安装轻量级中文ocr开源项目chineseocr_lite,最简单的方式

發布時間:2023/12/13 Ubuntu 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu环境使用conda安装轻量级中文ocr开源项目chineseocr_lite,最简单的方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題

  • 接使用docker的方式來創建項目所報的錯誤
  • 選中文件之后,界面不停的繞圈,顯示不了對于圖片的識別結果,并且監控界面上出現錯誤提示如下
  • ImportError: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory,這個問題目前無解,只好使用其余的方式來搭建Chineseocr_lite開源項目

第一步 安裝Conda

安裝

  • 一共有兩種方式,推薦使用從清華鏡像站下載,速度快并且穩定
  • 官方地址
  • 清華鏡像
  • 使用如下命令進行安裝,我使用的型號為Miniconda3-latest-Linux-x86_64.sh,讀者需要基于自身的操作系統/64位還是32位,選擇適合自己的版本
bash Miniconda3-latest-Linux-x86_64.sh
  • 執行上面命令之后,一路輸入yes,安裝過程很快就會完成

添加鏡像

  • 使用如下命令添加清華鏡像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  • 使用如下命令添加中科大鏡像源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
  • 使用如下命令使鏡像源生效?
conda config --set show_channel_urls yes

創建環境

  • 創建一個python3.6 的干凈環境,命名為python3
conda create --name python3 python=3.6
  • 激活python3環境
conda activate python3

第二步 安裝配置相關插件

  • 在pytorch 的官方找到 1.2 版本的conda對應的安裝命令
  • pytorch官方主頁
conda install pytorch==1.2.0 torchvision==0.4.0 cpuonly -c pytorch
  • ?注意事項1?pytorch鏡像不在上面的鏡像路徑里,需要重新配置
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
  • ?注意事項2?如果執行上面命令默認不使用設置的鏡像源,需要將其改為
conda install pytorch==1.2.0 torchvision==0.4.0 cpuonly
  • 從GitHub下載chineseocr_lite項目,使用xftp工具,將項目上傳到ubuntu操作系統里,我將其放到桌面的chineseocr文件夾下,使用命令解壓之后,文件結構如下圖所示

  • ?PSENET 編譯
cd chineseocr_lite/psenet/pse/ rm -rf pse.so make

啟動web 服務

  • 絕對會失敗,但是需要通過每次返回的錯誤提示來執行相應的操作
  • 使用如下命令,啟動web服務
python3 app.py 8080 ##8080端口號,可以設置任意端口
  • 第一個錯誤?缺失web 模塊

conda install web.py==0.40
  • 再次啟動,第二個錯誤,缺失PIL

  • 網上搜了一下,才發現PIL僅支持到python2.7,所以在python3環境下使用conda安裝PIL的時候,會出錯。
    PIL:Python Imaging Library是Python平臺事實上的圖像處理標準庫,由于PIL僅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基礎上創建了兼容的版本,名字叫Pillow,支持最新Python 3.x,又加入了許多新特性,因此,我們可以直接安裝使用pillow。但是在這里需要設定pillow的版本號,輸入如下的命令

?

conda install 'pillow<7.0.0'
  • 第三個錯誤 缺失scipy
conda install scipy
  • 第四個錯誤 缺失 cv2
conda install opencv
  • 第五個錯誤 缺失 cheroot
conda install cheroot
  • 第六個錯誤 缺失torch

  • 這個時候其實需要重裝pytorch
conda install pytorch==1.2.0 torchvision==0.4.0 cpuonly
  • 這個時候總算不報錯了 (>_<)

啟動項目

  • 輸入命令
python3 app.py 8080 ##8080端口號,可以設置任意端口
  • 顯示監聽端口,如果出現如下頁面就代表成功了

  • 在瀏覽器輸入?http://127.0.0.1:8080/ocr,勾選通用OCR,點擊上傳按鈕,上傳圖片,大約16秒之后將輸出的結果顯示在右面,界面如下:

希望感興趣的小伙伴也可以成功做出來

總結

以上是生活随笔為你收集整理的Ubuntu环境使用conda安装轻量级中文ocr开源项目chineseocr_lite,最简单的方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。