-
環(huán)境
1.系統(tǒng):centos7
2.python:2.7.5
3.cpu版本 -
安裝過程
1.在安裝過程中先升級了pip版本:
pip install --upgrade pip
2.安裝PaddleNLP:python -m pip install paddlepaddle==1.8.5 -i https://mirror.baidu.com/pypi/simple -
需要注意的點(diǎn)
1. opencv-python版本需要如果版本過高,可以使用命令更改["=="后寫需要的版本]:
pip install opencv-python==4.2.0.32 -i https://pypi.douban.com/simple
2. numpy的版本不能過高
3. 我在測試是否安裝成功時(shí),import paddle.fluid報(bào)錯(cuò)
???? a.ImportError: libSM.so.6: cannot open shared object file: No such file or directory如下圖,這是缺少libSM相關(guān)的包。解決辦法:依次執(zhí)行下面語句安裝包
yum -y install libXext-1.3.3-3.el7.x86_64 --setopt=protected_multilib=false
yum -y install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=false
yum install libXrender.x86_64

-
下載代碼
1.官網(wǎng)提示用git克隆,我在用git時(shí)會(huì)報(bào)錯(cuò),如下圖
嘗試多種解決方法無效,因此我直接從github上下載了源碼。如下圖,先選擇分支,然后下載壓縮包。瀏覽器不行可以,直接復(fù)制鏈接(https://github.com/PaddlePaddle/models/archive/release/1.7.zip)嘗試命令image.pngwget https://github.com/PaddlePaddle/models/archive/release/1.7.zip
image.png -
運(yùn)行代碼
1.一切準(zhǔn)備就緒,當(dāng)我按照GitHub的說明文檔準(zhǔn)備訓(xùn)練模型時(shí),告訴我缺少paddlehub于是繼續(xù)安裝:
pip install paddlehub
2.在安裝的時(shí)候又遇到錯(cuò)誤:3.用了很多方法,但是由于我的項(xiàng)目里沒有setup.py文件,所以不行,于是我直接下載了Paddlehub的源碼image.pngimage.png
4.之后解壓,再執(zhí)行以下命令
//進(jìn)入文件夾,下面有setup.py文件
[root@iZ ~]# cd /PaddleHub-release-v1.8
// 執(zhí)行
[root@iZ ~]# python setup.py build
[root@iZ ~]# python setup.py install
//再安裝paddlehub
[root@iZ ~]# pip install paddlehub
- 之后再按照GitHub的說明文檔訓(xùn)練模型即可



