參考:官方安裝文檔攻晒,github情感分析源碼
-
環(huán)境
1.系統(tǒng):centos7
2.python:2.7.5
3.cpu版本 -
安裝過(guò)程
1.在安裝過(guò)程中先升級(jí)了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版本需要如果版本過(guò)高冒萄,可以使用命令更改["=="后寫(xiě)需要的版本]:
pip install opencv-python==4.2.0.32 -i https://pypi.douban.com/simple
2. numpy的版本不能過(guò)高
3. 我在測(cè)試是否安裝成功時(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í)行下面語(yǔ)句安裝包
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ò),如下圖
wget https://github.com/PaddlePaddle/models/archive/release/1.7.zip
-
運(yùn)行代碼
1.一切準(zhǔn)備就緒瞄沙,當(dāng)我按照GitHub的說(shuō)明文檔準(zhǔn)備訓(xùn)練模型時(shí)墨坚,告訴我缺少paddlehub于是繼續(xù)安裝:
pip install paddlehub
2.在安裝的時(shí)候又遇到錯(cuò)誤:
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的說(shuō)明文檔訓(xùn)練模型即可