前言
从旧机器上对Nonebot2进行迁移的记录
ℹ️信息
使用Debian12系统配置
安装pipx
sudo apt install pipx安装Nonebot2脚手架
pipx install nb-cli --force此处使用--force是因为我将旧机器的配置拷贝过来导致的冗余数据存在。
更新PATH
pipx ensurepath复制配置和数据
nonebot-plugin-localstore是一个本地数据存储插件,一些插件依赖它进行数据和配置的存储
存储路径
data path
macOS:
~/Library/Application Support/nonebot2Unix:
~/.local/share/nonebot2or in $XDG_DATA_HOME, if definedWin XP (not roaming):
C:\Documents and Settings\<username>\Application Data\nonebot2Win 7 (not roaming):
C:\Users\<username>\AppData\Local\nonebot2
config path
macOS: same as user_data_dir
Unix:
~/.config/nonebot2Win XP (roaming):
C:\Documents and Settings\<username>\Local Settings\Application Data\nonebot2Win 7 (roaming):
C:\Users\<username>\AppData\Roaming\nonebot2
安装playwright
这一步可能存在超时问题,建议先设置魔法。
pipx install playwright #安装playwright
playwright install #安装浏览器运行nonebot2
切换到项目根目录下执行screen -S bot ,在新终端中执行nb run 。随后ctrl+a+d退出终端。