windows10 pycharm下安裝pyltp庫和加載模型實(shí)現(xiàn)語義角色標(biāo)注的示例代碼
最近在上《自然語言處理》這門選修課,為了完成上機(jī)作業(yè)也是很認(rèn)真了,這次是為了實(shí)現(xiàn)語角色標(biāo)注任務(wù),于是就入了這個(gè)坑,讓我們來(快樂地 )解決出現(xiàn)的問題。
問題一:下載安裝pyltp實(shí)現(xiàn)語義角色標(biāo)注是在python3.6環(huán)境下實(shí)現(xiàn)的,(別問我怎么知道的,自己安裝失敗n次,問了室友才知道的 ),如果你的pycharm解釋器安裝的是3.7的該咋辦呢?
答:再下載一個(gè)Python3.6在電腦的環(huán)境變量里把3.6的放到3.7的前面,這樣就可以了,具體實(shí)施如下:
1、去Python官網(wǎng)下一個(gè)3.6版本的應(yīng)用程序放到你指定的文件夾,然后運(yùn)行它。我是下載的3.6.8版本,并且在D盤創(chuàng)建了一個(gè)python3.6的文件夾指定存放。
2、然后打開電腦的環(huán)境變量
結(jié)果如上圖所示,如果你打開發(fā)現(xiàn)沒有3.6對(duì)應(yīng)路徑,自己按照對(duì)應(yīng)路徑添加就行,注意:兩個(gè)3.6版本的路徑一定要在3.7版本之前就行,不用刪掉3.7版本,現(xiàn)在這步就完成了。
現(xiàn)在可以cmd輸入 python -v 驗(yàn)證是否安裝成功。
3、這時(shí)電腦是切換到python3.6了,但是你的pycharm項(xiàng)目的解釋器還是3.7的(如果你還沒創(chuàng)建項(xiàng)目這步可以跳過),要把它也給換了,依次點(diǎn)擊:File -> setting -> project Interpreter 就可以進(jìn)行切換了。
問題二:使用pycharm安裝pyltp庫一直失敗咋整?
答:網(wǎng)上方案千千萬,這里強(qiáng)推這篇哈工大pyltp在windows10環(huán)境下的安裝使用博客里的第二種方案:安裝wheel,我是下載的第二個(gè)文件,下載之后命令行到指定文件夾,然后命令行輸入之后就安裝成功了。
這時(shí)候你再運(yùn)行關(guān)于調(diào)pyltp庫的程序就不會(huì)報(bào)錯(cuò)了。
問題三:pyltp相關(guān)模型哪里下載?
答:個(gè)人建議官網(wǎng)下載比較好,還可以選擇版本。安裝好之后就可以快樂地進(jìn)行各種自然語言處理操作了。
問題四:為什么我模型安裝好了,但是調(diào)用模型時(shí)運(yùn)行出錯(cuò):Segmentor: Model not loaded!
提示我未加載模型。
答:搞了好久,網(wǎng)上方案試了好多,發(fā)現(xiàn)還是不行,想了下自己也沒下錯(cuò)版本呀,同學(xué)的都成功了,早上起來準(zhǔn)備繼續(xù)研究時(shí),看了眼自己的路徑:
似乎想起了哪里不對(duì)勁,然后發(fā)現(xiàn)會(huì)不會(huì)是中文路徑的問題,把中文路徑改了之后就可以正常運(yùn)行了,果然是中文路徑的問題,腦子是個(gè)好東西。
參考:https://mlln.cn/2018/01/31/pyltp%E5%9C%A8windows%E4%B8%8B%E7%9A%84%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85/
到此這篇關(guān)于windows10 pycharm下安裝pyltp庫和加載模型實(shí)現(xiàn)語義角色標(biāo)注的示例代碼的文章就介紹到這了,更多相關(guān)windows10 pycharm實(shí)現(xiàn)語義角色標(biāo)注內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python 列表(List) 的三種遍歷方法實(shí)例 詳解
這篇文章主要介紹了Python 列表(List) 的三種遍歷方法實(shí)例 詳解的相關(guān)資料,需要的朋友可以參考下2017-04-04詳解如何利用Pytest?Cache?Fixture實(shí)現(xiàn)測(cè)試結(jié)果緩存
這篇文章主要為大家詳細(xì)介紹了如何利用Pytest?Cache?Fixture實(shí)現(xiàn)測(cè)試結(jié)果緩存,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下2023-09-09Python初學(xué)者需要注意的事項(xiàng)小結(jié)(python2與python3)
這篇文章主要介紹了Python初學(xué)者需要注意的事項(xiàng)小結(jié),包括了python2與python3的一些區(qū)別,需要的朋友可以參考下2018-09-09Python實(shí)現(xiàn)爬取需要登錄的網(wǎng)站完整示例
這篇文章主要介紹了Python實(shí)現(xiàn)爬取需要登錄的網(wǎng)站,結(jié)合完整實(shí)例形式分析了Python登陸網(wǎng)站及數(shù)據(jù)抓取相關(guān)操作技巧,需要的朋友可以參考下2017-08-08Pytorch中的Tensorboard與Transforms搭配使用
這篇文章主要介紹了Pytorch中的Tensorboard與Transforms搭配使用,主要是結(jié)合了前兩篇文章的的一個(gè)小練習(xí),感興趣的小伙伴可以來練習(xí)一下,希望對(duì)你的學(xué)習(xí)有所幫助2021-12-12