python安裝pyltp 0.1.9.1 最詳細


pyltp在詞性標注、命名實體識別等使用較為便捷,因此在項目中使用pyltp。但pip install安裝經常出現安裝失敗。

因此選擇另一種安裝方式:從源碼安裝。

操作步驟如下,本項目使用pyltp版本為0.1.9.1

1. pyltp下載

(1)下載pyltp源碼:GitHub - HIT-SCIR/pyltp: pyltp: the python extension for LTP

 

(2)上傳、解壓到服務器任意路徑下,如下圖:

 

 

 2. ltp的下載:

首先要注意的是pyltp的版本要和ltp的版本相對應,依賴關系可見其官網描述:語言技術平台( Language Technology Plantform | LTP )

 

 

 (1)ltp源碼下載:

值得注意的是:如果最終要pyltp的版本是0.1.9.1的話,ltp的版本應該是3.4.0之前。因此我們下載了ltp3.3.2的代碼,原因如下:

下載的地方如下(鏈接:Releases · HIT-SCIR/ltp (github.com)): 

 

 

 

 

 

(2)將ltp的壓縮包上傳到服務器pyltp路徑下ltp文件夾下,也就是說,新下載的ltp.zip里面的內容即pyltp/ltp里的內容,復制進去。

 

 

 

 3. 編譯源碼進行安裝:

注意切換路徑到pyltp的根路徑下再執行:python setup.py install ,出現下圖字樣即安裝成功。

 

注: 這一步需要gcc編譯器和boost,我對這方面不是很了解,大家可以廣泛搜集資料安裝gcc和boost,以下是我執行的bash命令和我找到有用的參考鏈接:

①boost安裝:(https://blog.csdn.net/Qiana_/article/details/79919686

1 yum install boost
2 yum install boost-devel
3 yum install boost-doc

②gcc安裝:(https://www.cnblogs.com/xiyushimei/p/8550930.htmlhttps://blog.csdn.net/fenglifeng1987/article/details/38057193

1 yum -y install gcc gcc-c++ kernel-devel //安裝gcc、c++編譯器以及內核文件
2 yum install gcc libffi-devel python-devel openssl-devel
3 yum install python-devel yum install openldap-devel
4 yum install libevent-devel

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM