在安裝pyltp的過程中踩了不少坑,這裏對坑過程進行總結下,避免大家踩坑:
第一步 :安裝pyltp
這裏看別的blog給了兩個方法:一個是直接pip,另一個是通過git clone pyltp的github,再通過python setup,py install
來進行安裝。但是這兩種方法統統會報錯,故直接使用wheel來安裝即可:
pyltp-0.2.1-cp35-cp35m-win_amd64.whl
pyltp-0.2.1-cp36-cp36m-win_amd64.whl
下載好了後,進入whl下載好的目錄中通過pip install wheel文件名
進行安裝。
這個安裝好後,就可以通過以下的測試:
from pyltp import SentenceSplitter
sents = SentenceSplitter.split('元芳你怎麼看?我就趴窗口上看唄!') # 分句
print('\n'.join(sents))
第二步:ltp模型下載
通過下載地址下載模型的zip,我下載的是3.4.0版本的,python版本是3.6,下載完後,注意一定要將模型的路徑保存在純英文的路徑中,不然模型會加載不出來。
常見遇到錯誤
一. error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio”
win會提示需要C++環境,解決方法爲:官網下載
進入官網後,選擇“可再發行組件和生成工具",
選擇”Microsoft 生成工具 2015 更新 3“進行下載安裝就可以。