一次部署原神bot的折腾之旅-附带避坑指南
偶然看到了原神bot的开源项目,想着也没事就折腾一下.正好作为nas的笔记本还没完全发挥光和热.ok,不废话直接正题.
正在写这篇文章时源码作者已经更新了最新教程.本次文章也是根据此教程进一步的说明.
作者惜月教程地址:https://blog.cherishmoon.fun/posts/nonebot2deploy.html
作者源码地址:https://github.com/CMHopeSunshine/LittlePaimon
部署环境:windows server 2019
需要的软件:Python 3.9.1.0,Git
其他需要:脑子和双手,还有一个闲置的qq号
正文开始(文章以作者教程为主.再此基础上进一步说明)
第一步: 下载python进行安装
https://www.python.org/ftp/python/3.9.10/python-3.9.10-amd64.exe
*开始安装切记一定要勾选 “添加到PATH环境变量”
———————-安装完毕后.使用python -V 查看是否安装成功.
———————-更新pip清华镜像源,在powershell或者cmd依次输入以下命令(以管理员身份运行)
————————>pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
————————>pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn
———————– 更新pip,输入以下命令,方法同上使用cmd等进行
————————>pip install pip –upgrade
第二步: 安装Git官网下载链接,安装时一路无脑next即可
https://github.com/git-for-windows/git/releases/download/v2.35.1.windows.2/Git-2.35.1.2-64-bit.exe
第三步:部署bot环境,这里建议使用虚拟环境库来安装bot.出问题也不怕.方便折腾.同时对有需求安装多类型bot也友好一些.
————————-建议在根目录建立一个纯英文名称文件夹.用来存放bot文件.这里以ylobo为例:
————————-打开cmd或者powershell,进入ylobo文件夹(也可以建立一个xxx.bat文件,文件内容为cmd).
————————-接着输入如下命令安装虚拟环境库(这就是个沙盘类软件)
————————>pip install virtualenv
————————>virtualenv venv // 创建虚拟环境venv(venv为虚拟环境库的名称,你也可以用其他的),如果提示virtualenv不是内部或外部命令…的,在前面加python -m
————————>venv\scripts\activate //激活虚拟环境,如果你之前没有使用venv创建虚拟环境.这里填写自定义的名字:xxx\scripts\activate或者xxx\scripts\./activate