chineseocr環境搭建及使用避坑指南

2021-10-13 21:29:03 字數 1586 閱讀 2796

chineseocr環境搭建及使用避坑指南

一、環境搭建

chineseocr安裝在linux環境下,使用的版本是ubuntu16.04,環境配置如下

1、安裝anaconda

坑1:官網真的很慢。清華映象是最快的,可以修改鏡源,不然以後會很慢(實踐證明,換了映象之後快得不是乙個級別啊)

conda config --add channels

conda config --add channels

conda config --set show_channel_urls yes

2、使用anaconda+conda建立python3.6虛擬環境

因為我系統中有很多個python的版本,為了更好的使chineseocr在python3.6的版本下執行,因此使用conda建立python虛擬環境。

1)重建python3.6版本,名字為chineseocr的虛擬環鏡,此時會自動安裝對應版本的python

conda create -n chineseocr python=3.6

2)啟用虛擬環境

source activate chineseocr

3)安裝python3.6對應的pip3

(chineseocr) sudo apt-get install python3.6 -pip

4、進入chineseocr資料夾,我們使用的是cpu版本,即執行以下命令:sh setup-cpu.md

1)conda換源,之前新增的清華映象,再新增乙個pytorch源:

conda config --add channels

conda config --set show_channel_urls yes

2)開啟pytorch官網選擇你的配置。配置好了之後pytorch會給你生成乙個conda命令。注意!!!!這又是乙個坑。

再執行安裝命令,即可成功安裝pytorch和torchvision

3)再次執行sh setup-cpu.md

5、啟動web服務

1)進入chineseocr資料夾,啟用chineseocr虛擬環境

conda activate chineseocr

坑4:因為本系統中預設安裝了python3.5,python3.7,如果只用python3,沒辦法確定是python3.6的執行環境,會出現很多庫,例如tensorflow缺失。

坑5:各種缺失模組的報錯,例如

a)安裝web模組,必須使用pip3.6才可以對應到虛擬環境中,不然pip3只能預設對應系統中的python3.7版本下,命令如下:

pip3.6 install web.py==0.40

b)安裝cv2模組,命令如下:

pip3.6 install opencv-python

依次類推,缺什麼裝什麼,如果pip3.6安裝失敗,可以再使用conda install xx命令。

6、成功顯示頁面,並顯示測試結果

Python 環境搭建及執行

python可應用於多平台包括 linux 和 mac os x。通過終端視窗輸入 python 命令來檢視本地是否已經安裝python以及python的安裝版本。注意 先要保證python安裝路徑,新增到path環境變數中。python最新原始碼,二進位制文件,新聞資訊等可以在python的官網檢...

theano及cuda環境搭建

最近剛剛配置了deep learning的環境,折騰了兩三天,查閱了很多資料,各種嘗試,終於成功了,下面把搭建過程詳細記錄下來,希望給自己和有需要的人提供更多參考和幫助。系統 win7 顯示卡 nvidia geforce gt705 theano安裝 依賴資源有 anaconda,資源 這裡簡要介...

dubbo zookeeper環境搭建及使用方法

dubbo是一種分布式服務框架,是高效能和透明化的rpc遠端服務呼叫方案,也是soa服務治理方案。簡單地說 dubbo就是資源排程和治理中心的管理工具。節點角色說明 節點角色說明 dubbo採用全spring配置方式,透明化接入應用,對應用沒有任何api侵入,只需用spring載入dubbo的配置即...