此项目基于 Nonebot2 和 go-cqhttp 开发,以 postgresql 作为数据库的非常可爱的绪山真寻bot~~
从最开始的纯净的Ubuntu20.04系统开始部署,Ubuntu20.04自带有python3.8.10所以避免了不太友好的python3.8或者python3.9的安装。当然,如果你是别的系统,也可以百度搜索 【{你的系统和版本}python3.8安装】。所以为了避免一系列因为系统不相同而导致的问题,推荐使用纯净的Ubuntu20.04系统部署真寻。
一些需要用的命令的安装:
sudo apt update && sudo apt install -y wget git screen ffmpeg安装pip命令如下:
sudo apt update && sudo apt install -y python3-pip新版真寻使用的poetry虚拟环境安装,所以需要安装poetry,安装命令如下:
sudo pip install poetry 据了解 PostgreSQL 数据库的版本在9.0以上即可,版本的不同并不会对真寻的运行造成影响,所以这里使用的是PostgreSQL12,以下命令注意要一行一行运行.
PostgreSQL安装命令:
sudo apt update && sudo apt install -y postgresql postgresql-contrib创建数据库和用户:
sudo su - postgres psql CREATE USER zhenxun WITH PASSWORD zxpassword; CREATE DATABASE zhenxun OWNER zhenxun; exit exit ps: exit命令需要运行两次来退出数据库