一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

windows10,基于已有的anaconda和pycharm安裝rasa

 新用戶79878317 2022-11-27 發(fā)布于河南

前言

在做一個(gè)中醫(yī)問(wèn)診的項(xiàng)目上,決定使用rasa框架來(lái)搭建一個(gè)多輪對(duì)話的智能問(wèn)診的模型。
本文介紹在windows系統(tǒng)上 rasa、MITIE、rasa-nlu-chi、rasa x 的安裝。電腦上已經(jīng)有了anaconda和pycharm,所以沒有這部分的相關(guān)過(guò)程。
從創(chuàng)建好一個(gè)虛擬環(huán)境開始----->

安裝過(guò)程

1.使用conda 命令創(chuàng)建一個(gè)新的虛擬環(huán)境

create -n medicalrasa python==3.8

2.進(jìn)入虛擬環(huán)境

conda activate medicalrasa

3.安裝rasa (自動(dòng)安裝最新版本,有版本要求的帶上版本號(hào),另外當(dāng)前rasa3.0以上版本暫不支持rasa x,有rasa x使用需求的請(qǐng)直接安裝rasa x)
說(shuō)明:
換源(-i http://mirrors.aliyun.com/pypi/simple/)、
信任鏡像鏈接(–trusted-host mirrors.aliyun.com)
避免版本沖突導(dǎo)致安裝失敗(–use-deprecated=legacy-resolver)
因?yàn)橛邪姹緵_突,如果沒加這個(gè)參數(shù)會(huì)進(jìn)入死循環(huán)找版本,一直出現(xiàn): pip is looking at multiple versions of urllib3 to determine which version is compatible with other requirements. This could take a while.

pip install rasa -i http://mirrors.aliyun.com/pypi/simple/   --trusted-host mirrors.aliyun.com    --use-deprecated=legacy-resolver

或安裝rasa x

pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple

4.安裝完后有可能出現(xiàn)紅色報(bào)錯(cuò)代碼,提示依賴包版本不適配,更換報(bào)錯(cuò)的包的版本

pip uninstall xxx
pip install xxx==xxx

5.輸入python,進(jìn)入python環(huán)境,輸入import tensorflow,嘗試導(dǎo)入tensorflow以確定tensorflow是否安裝好
可能報(bào)錯(cuò):(也是依賴包版本問(wèn)題)

TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
 1. Downgrade the protobuf package to 3.20.x or lower.
 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).

更換tensorflow依賴包版本

pip uninstall protobuf
pip install protobuf==3.20.1

6.建一個(gè)文件夾用于rasa工程并在該目錄下(確保該文件夾為空)運(yùn)行rasa init --no-prompt,將在當(dāng)前文件夾下建立rasa初始化結(jié)構(gòu)文件目錄
在這里插入圖片描述

7.其他
如無(wú)必要不需要安裝ujson等包,pip install rasa 會(huì)自動(dòng)找到最新的rasa穩(wěn)定版本(目前自動(dòng)安裝3.1.0版本)同時(shí)會(huì)自動(dòng)安裝tensorflow等依賴,不需要自己?jiǎn)为?dú)裝一遍
可使用pip show rasa查看當(dāng)前rasa包信息及安裝位置,
或使用rasa --version查看更詳細(xì)的版本信息。

構(gòu)建中文對(duì)話系統(tǒng)需要安裝以下模塊

  • Rasa_NLU_Chi:Rasa NLU本身是只支持英文和德文。中文因?yàn)槠涮厥庑孕枰尤胩囟ǖ膖okenizer作為整個(gè)流水線的一部分。Rasa_NLU_Chi加入了jieba作為中文的tokenizer,適用于中文的rasa NLU。

  • MITIE:Rasa NLU的實(shí)體識(shí)別和意圖識(shí)別的任務(wù),需要一個(gè)訓(xùn)練好的MITIE的模型。這個(gè)MITIE模型是非監(jiān)督訓(xùn)練得到的,類似于word2vec中的word embedding。另外有的也用到了Kashgari這個(gè)NLP框架,為命名實(shí)體識(shí)別(NER)、詞性標(biāo)注(PoS)和文本分類任務(wù)構(gòu)建模型。不過(guò)MITIE以能夠解決當(dāng)前任務(wù),不累述。
    參考:用Rasa NLU構(gòu)建自己的中文NLU系統(tǒng)

8.安裝Rasa_NLU_Chi
下載鏈接地址:https://github.com/crownpku/rasa_nlu_chi
首先下載代碼并解壓到rasa工程文件夾內(nèi),然后打開cmd進(jìn)入到Rasa_NLU_Chi-master文件目錄,
在這里插入圖片描述

執(zhí)行python setup.py install安裝。
完成安裝:
在這里插入圖片描述
9. 安裝MITIE

MITIE在windows系統(tǒng)上的安裝比較麻煩,需要有Visual Studio 環(huán)境、cmake、boost, 三者缺一不可。具體安裝過(guò)程如下:
A. 安裝 Visual Studio,以 vs2017 社區(qū)版為例。在官網(wǎng)下載安裝包,安裝時(shí)組件勾選 如圖 2-2,安裝。安裝完成后,把 vs 安裝路徑(你的實(shí)際安裝路徑) C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64 加入環(huán)境變量,并 在該路徑下 cmd,輸入'cl’不報(bào)錯(cuò)則安裝成功。如圖:
在這里插入圖片描述
B. 安裝 cmake。官網(wǎng)下載:https:///download/,解壓后把 bin 目錄路徑, 配置到 path 環(huán)境變量中,例如:D:\SoftInstall\cmake-3.19.1-win64-x64\bin。運(yùn)行 cmake --version 測(cè)試,確保安裝成功:
在這里插入圖片描述
C. 安 裝 boost 。 官 網(wǎng) 下 載 : https://www./ , 解 壓 后 在 目 錄 D:\boost_1_69_0\tools\build 下 cmd,輸入.\bootstrap.bat,開始安裝。安裝成功后輸 入.\b2 --prefix=D:\boost\bin install,其中“D:\”為任意安裝路徑。然后把這個(gè)目錄 增加到系統(tǒng)的環(huán)境變量中 D:\boost\bin\bin。最后,確保安裝成功:
在這里插入圖片描述
D.安裝MITIE。下載 MITIE 安裝包: https://github.com/mit-nlp/MITIE 解壓后的文件放在工程目錄下,和安裝Rasa_NLU_Chi的步驟一樣,在相應(yīng)目錄下運(yùn)行 python setup.py install 命令安裝。
在這里插入圖片描述

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    五月婷婷综合激情啪啪| 日韩一区二区三区久久| 欧美夫妻性生活一区二区| 91国内视频一区二区三区| 国内精品一区二区欧美| 91天堂免费在线观看| 高潮少妇高潮久久精品99| 久久中文字幕中文字幕中文| 国产精品视频一区麻豆专区| 亚洲天堂精品在线视频| 中日韩美一级特黄大片| 成人你懂的在线免费视频| 人妻一区二区三区在线| 黄片免费观看一区二区| 97人妻精品一区二区三区男同| 91亚洲国产成人久久| 性欧美唯美尤物另类视频| 亚洲国产成人精品一区刚刚| 一区二区不卡免费观看免费| 欧美一区日韩二区亚洲三区| 欧美日韩人妻中文一区二区| 亚洲综合香蕉在线视频| 国产精品免费自拍视频| 日本成人三级在线播放| 黑鬼糟蹋少妇资源在线观看| 91久久国产福利自产拍| 日本一本不卡免费视频| 欧美91精品国产自产| 日韩成人免费性生活视频| 日韩三极片在线免费播放| 亚洲最新的黄色录像在线| 国内外免费在线激情视频| 中国美女偷拍福利视频| 婷婷色网视频在线播放| 欧美日韩最近中国黄片| 国产精品十八禁亚洲黄污免费观看| 性欧美唯美尤物另类视频 | 亚洲一区二区三区中文久久| 伊人网免费在线观看高清版| 精品香蕉一区二区在线| 欧美日韩国产成人高潮|