最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

新版nonebot2 rc3 小白部署教程——初次部署bot和激活虛擬環(huán)境教程

2023-01-15 23:52 作者:早苗狐  | 我要投稿

小白可以只看綠色字噢~

項(xiàng)目地址:https://github.com/nonebot/nonebot2

本篇教程為對(duì)老教程變動(dòng)部分的補(bǔ)充,需要和老教程結(jié)合觀看!

https://www.bilibili.com/read/cv19705498

目前新版在部分鏡像源還未更新,更新指令:pip?install?-U?nb-cli

新版的nonebot2新增了對(duì)venv(虛擬環(huán)境)的支持,所以之前老教程中的安裝anaconda可以省略,虛擬環(huán)境支持每個(gè)bot輕量的獨(dú)立python依賴(lài)環(huán)境,以解決復(fù)雜的依賴(lài)沖突問(wèn)題。

同時(shí)比anaconda或者conda方案更加簡(jiǎn)單,

下面是安裝新版nonebot2,安裝并啟動(dòng)bot的圖文流程,

0,如果你沒(méi)有python環(huán)境,安裝anaconda依然是最小白的python環(huán)境配置方式

1,pip?install?nb-cli

2,pip?install?-U?nb-cli

3,如果出現(xiàn)網(wǎng)絡(luò)錯(cuò)誤,運(yùn)行下方指令,然后重試1,2

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

4,進(jìn)入一個(gè)想要部署bot的文件夾,

cd進(jìn)入需要?jiǎng)?chuàng)建bot的文件夾

這樣就代表CD進(jìn)入文件夾了

cd的觀念和操作是很重要的噢~有很多操作錯(cuò)誤,就是因?yàn)閏d進(jìn)了錯(cuò)誤的文件夾,指令產(chǎn)生了錯(cuò)誤的效果,所以本教程注重cd到路徑步驟的講解

5,nb

運(yùn)行nb,會(huì)出現(xiàn)如下的界面

nb界面

nb現(xiàn)在支持中文了!

使用鍵盤(pán)方向鍵,上下進(jìn)行選擇,回車(chē)鍵進(jìn)行選擇,

選擇”創(chuàng)建一個(gè)nonebot項(xiàng)目“

選擇初學(xué)者或用戶(hù)

選擇初學(xué)者或用戶(hù)(如果你是開(kāi)發(fā)者,則選擇開(kāi)發(fā)者,之后的步驟可以通過(guò)

https://v2.nonebot.dev/docs/start/installation

nonebot2官方文檔完成~

6,等待驅(qū)動(dòng)器、適配器載入完成后,輸入項(xiàng)目名稱(chēng)

輸入項(xiàng)目名稱(chēng)(可自定義)

7,這一步普通用戶(hù)按空格,默認(rèn)選擇FastAPI驅(qū)動(dòng)器

詳細(xì)了解:https://v2.nonebot.dev/docs/start/install-driver

如果只是普通使用,則無(wú)腦回車(chē)選擇FastAPI即可

按回車(chē),默認(rèn)選擇第二項(xiàng)

8,選擇需要使用的適配器(默認(rèn)選擇onebot v11 在qq群使用),上下移動(dòng)方向鍵,用空格鍵選中,選中項(xiàng)左邊圓點(diǎn)會(huì)變綠

這里的話,并不是選擇了什么就能直接在對(duì)應(yīng)的地方使用,需要經(jīng)過(guò)一些設(shè)置,

同時(shí)nonebot2插件也需要有相應(yīng)的適配,插件的github往往會(huì)著名,

有興趣使用適配器可以觀看我的”簡(jiǎn)單易懂 nonebot2 設(shè)置QQ頻道適配器教程“

選擇需要使用的適配器

9,輸入y,然后回車(chē),安裝依賴(lài)

輸入y然后回車(chē)

10,輸入y,然后回車(chē),使用虛擬環(huán)境(強(qiáng)烈建議使用,避免依賴(lài)沖突)

輸入y然后回車(chē)

11,創(chuàng)建虛擬環(huán)境結(jié)束后,按照下方指令cd進(jìn)入bot項(xiàng)目?jī)?nèi)(教程內(nèi)bot名稱(chēng)為:test3,所以在test3文件夾)

cd進(jìn)入bot文件夾
進(jìn)入bot文件夾了

12,激活虛擬環(huán)境,請(qǐng)注意,這里直接復(fù)制./.venv/Scripts/activate,可能會(huì)報(bào)錯(cuò)

為什么報(bào)錯(cuò)了呢

解釋一下,這一步是激活我們創(chuàng)建python虛擬環(huán)境,這一步需要運(yùn)行一個(gè)bot項(xiàng)目文件夾內(nèi)的腳本

activate就是激活虛擬環(huán)境所用的腳本

所以我們直接使用命令行運(yùn)行它,運(yùn)行

你的機(jī)器人所在的目錄+.venv\Scripts\activate

比如說(shuō)我cd在了"C:\Users\Cosmo\Documents\nonebot-yunzai"這個(gè)目錄

并且創(chuàng)建了"test3"項(xiàng)目,

那么我的機(jī)器人路徑就是"C:\Users\Cosmo\Documents\nonebot-yunzai\test3\"

所以激活虛擬環(huán)境的命令就是

C:\Users\Cosmo\Documents\nonebot-yunzai\test3\.venv\Scripts\activate

如圖代表成功激活了虛擬環(huán)境

如果前面出現(xiàn)了(項(xiàng)目名)就說(shuō)明成功激活了虛擬環(huán)境

*運(yùn)行bot需要先cd到機(jī)器人路徑、然后激活虛擬環(huán)境,然后運(yùn)行nb run --reload

13,nb run --reload

更新:或者直接CD到機(jī)器人目錄,然后輸入nb,然后選擇,在當(dāng)前目錄運(yùn)行機(jī)器人,會(huì)自動(dòng)載入虛擬環(huán)境,運(yùn)行機(jī)器人

運(yùn)行機(jī)器人

成功運(yùn)行機(jī)器人

本篇教程為對(duì)老教程變動(dòng)部分的補(bǔ)充,需要和老教程結(jié)合觀看!

老教程:https://www.bilibili.com/read/cv19705498

從這里開(kāi)始進(jìn)行老教程的

在命令行中,使用鍵盤(pán)快捷鍵組合ctrl+c,終止機(jī)器人的運(yùn)行,然后

第九步,安裝nonebot-plugin-gocqhttp

輸入,nb plugin install nonebot-plugin-gocqhttp

來(lái)源:https://github.com/mnixry/nonebot-plugin-gocqhttp

然后重新運(yùn)行機(jī)器人,運(yùn)行方法,

同上文的第11步,cd,激活虛擬環(huán)境,nb run?--reload

或者,cd,激活虛擬環(huán)境,nb,然后選擇"在當(dāng)前文件夾中運(yùn)行機(jī)器人"

如果已經(jīng)cd在機(jī)器人文件夾,且激活了虛擬環(huán)境,無(wú)需重復(fù)激活

然后機(jī)器人會(huì)載入圖形化gocq插件(用于連接onebotv11適配器)

安裝gocq插件

如果成功安裝gocq插件,會(huì)出現(xiàn)Succeeded to import "nonebot_plugin_gocqhttp"

字樣,如果出現(xiàn)錯(cuò)誤,請(qǐng)使用清華源(教程第三步)(或者使用老教程的離線包)

老教程中的離線包中的go-cqhttp.exe是rc3版本,這里有最新的rc4版本,直接替換同名文件即可路徑:\機(jī)器人文件夾\accounts\binary

https://wwcr.lanzoul.com/iCBrD0l3ljje
密碼:atmm

來(lái)源:https://github.com/Mrs4s/go-cqhttp

然后進(jìn)入機(jī)器人管理網(wǎng)頁(yè)進(jìn)行設(shè)置,參考老教程
https://www.bilibili.com/read/cv19705498

第十二步,之后按老教程操作即可,注意啟動(dòng)bot的步驟按本教程的進(jìn)行

安裝插件的步驟保持不變

第11步)

鳴謝名單:

https://github.com/mnixry/nonebot-plugin-gocqhttp :本項(xiàng)目使用圖形化gui-gocq插件

Mrs4s/gocqhttp, nonebot/nonebot2: 本項(xiàng)目的協(xié)議端

https://github.com/nonebot/nonebot2:項(xiàng)目地址

https://www.yuque.com/km57bt/hlhnxg/as2fb7hlbgmx3voi: 早苗跨平臺(tái)文檔

作者聯(lián)系方式(答疑,請(qǐng)禮貌):https://kook.top/SXvPv6

特別:

老教程中的第15、16步接入早苗為自選項(xiàng)目,可以接入免費(fèi)使用早苗功能和詞庫(kù)

也可以不選擇,只使用nb2插件,或者使用nb2結(jié)合云崽(oicq)使用:

https://www.bilibili.com/read/cv21157253

進(jìn)階貼士:云崽、早苗、nb2可以通過(guò)上方教程一并使用

但該方式為魔改,目前并不完善,歡迎到作者聯(lián)系方式提交bug




新版nonebot2 rc3 小白部署教程——初次部署bot和激活虛擬環(huán)境教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
鄂伦春自治旗| 新田县| 正定县| 措勤县| 嘉定区| 宁河县| 庄河市| 汕头市| 东台市| 环江| 长顺县| 阳谷县| 庐江县| 塘沽区| 高密市| 石景山区| 隆化县| 化隆| 潍坊市| 连州市| 滦南县| 离岛区| 尉氏县| 湟中县| 穆棱市| 绥阳县| 太谷县| 东乡族自治县| 信阳市| 高陵县| 闻喜县| 乐都县| 噶尔县| 达日县| 安图县| 西峡县| 崇州市| 玉门市| 红桥区| 云南省| 韩城市|