【NB】QQ-Bot Linux部署实况及其记录

优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-12-30

鉴于windows和手机部署不太稳定,现在只更linux。代码可用性都是本人实践过才发出来的,有问题可以直接提,最好描述清楚一点。因为截图上传到手机很麻烦,所以我只发代码,从yunzai那里开始直接复制粘贴依次运行就好了,不需要任何其它输入。部分代码会因为凯特社区排版问题自动换行,请注意甄别。
机器人文档:
zhenxun

本帖含有隐藏内容,请您 回复 后查看


ZeroBot
本帖含有隐藏内容,请您 回复 后查看


Liteyuki
本帖含有隐藏内容,请您 回复 后查看


Sagiri
本帖含有隐藏内容,请您 回复 后查看


Yunzai
本帖含有隐藏内容,请您 回复 后查看


Amiya
本帖含有隐藏内容,请您 回复 后查看


Pallas
bot
本帖含有隐藏内容,请您 回复 后查看


LittlePaimon
本帖含有隐藏内容,请您 回复 后查看


Adahi
本帖含有隐藏内容,请您 回复 后查看


Paimon
本帖含有隐藏内容,请您 回复 后查看



相关文档:
本帖含有隐藏内容,请您 回复 后查看
Mirai

本帖含有隐藏内容,请您 回复 后查看


本帖含有隐藏内容,请您 回复 后查看
/releases/tag/v1.0.0-rc3' target='_blank'>
本帖含有隐藏内容,请您 回复 后查看
/releases/tag/v1.0.0-rc3[/reply]

本帖含有隐藏内容,请您 回复 后查看


本帖含有隐藏内容,请您 回复 后查看


本帖含有隐藏内容,请您 回复 后查看


可能用到的工具:
Git
本帖含有隐藏内容,请您 回复 后查看


Python
本帖含有隐藏内容,请您 回复 后查看


华为镜像站
本帖含有隐藏内容,请您 回复 后查看


Terminal

Git代理
本帖含有隐藏内容,请您 回复 后查看


教程:
本帖含有隐藏内容,请您 回复 后查看



导航:

zhenxun:
7~33楼windows10
43~62楼linux
124-129安卓

Yunzai:
161-168楼linux

21楼
NB忤风 2022-12-30
这里补充提醒一下,config.yml的填写,变量名和变量要隔一个空格,如uin:123456是错误的,uin: 123456的填法才正确
22楼
NB忤风 2022-12-30
补充一点题外话,关于cd这个跳转目录命令,在填写路径时了解一下常用填法。
① ./:代表文件所在的目录(可以省略不写)
② ../:代表文件所在的父级目录
③ ../../:代表文件所在的父级目录的父级目录
④ /:代表文件所在的根目录
23楼
NB忤风 2022-12-30
图1 跳转到要安装机器人的目录,然后克隆机器人本体到目录
图2 跳转到机器人目录里

图3 安装poetry
git clone https://ghproxy.com/https://github.com/HibiKier/zhenxun_bot.git

cd zhenxun_bot
pip install poetry

24楼
NB忤风 2022-12-30
poetry是一个包管理工具。另外,上一个回复的图3的警告是因为环境变量没有正确配置,后来我手动配置解决了,装在c盘就会有这种麻烦。
25楼
NB忤风 2022-12-30
图1 在poetry里安装包
图2 查看poetry里已安装的依赖包
poetry install
poetry show

26楼
NB忤风 2022-12-30
关于poetry,我的理解是,大多数开发者提供的pyproject里已经提供了项目配置文件,另外poetry install只有在项目目录有配置文件时才能用。poetry的优点是,作为一个独立的包管理空间,防止跟其它项目所需的包有版本冲突。类似poetry的包管理工具还有Python自带的vinv,以及pacman等等。
27楼
NB忤风 2022-12-30
图1.在机器人根目录的.env.dev文件中, SUPERUSERS = [""] # 填写你的机器人管理员QQ
图2.在configs/config.py文件中,按图中选中的来填写,这是数据库连接配置。

28楼
NB忤风 2022-12-30
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads在这里下载所需的数据库管理工具postgresql
下载15.1 版本,windows x86-64
图1是工具安装目录
图2是数据库目录
图3【必填】数据库管理员密码
图4数据库端口
图5数据库地区
图6打勾然后点finish

只有图1和图2、图3要改,其它都是默认。

29楼
NB忤风 2022-12-30
图1选第二个,意思差不多是本地服务器
图2选第二个,EDB语言包V3.0-3
图3是语言包下载目录
图5就这样
图9表示重启电脑生效
没说的图就是默认选项
安装好后重启电脑[汗][汗][汗]没想到windows这么麻烦

30楼
NB忤风 2022-12-30
如图,在系统变量里添加pgsql安装目录里的bin目录,方便直接在cmd管理数据库[真棒]

评论

登录后才可发表内容
  • 主题

    6

  • 帖子

    497

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0474s Mem:2066Kb