前言: [由于项目地址变动,图片与命令行不相符,以命令行为准]
replit 前面介绍过了,在这里就不赘述了,官网地址:https://replit.com
drpy 是一个开源的项目,dr模板的python实现,可直接用于tv_box和pluto软件数据源使用,无需懂java知识也能自己即是造物主,作者:道长&蓝莓
开源项目地址:https://github.com/hjdhnx/dr_py
replit账号注册也不在这里讲了,可以翻看前面的replit搭建reader那篇有讲到,下面开始正题。
【1】创建容器
2023年1月30日更正:由于选Python默认环境3.10会出现一系列错误,环境更改为 Python Flask ReplAuth
如下图所示。
rm -rf public/ && rm -rf templates/ &&rm -rf README.md
(2023年1月30日增加命令行) 执行上面命令行回车
输入以下命令行 Enter 回车
wget https://github.com/hjdhnx/dr_py/archive/refs/heads/main.zip
【2】输入相应命令行
然后继续输入命令行 Enter 回车
unzip main.zip
然后继续输入命令行 Enter 回车
mv dr_py-main/* .
然后继续输入命令行 Enter 回车
pip install -r requirements.txt
过程有点长,稍等片刻~
【3】搭建完成,可以食用起来了 默认账号admin 默认密码 drpy
PS:如果Run点了报错可以输入以下命令解决
pip install flask_migrate
pip install flask==2.2.2
pip install flask-sqlalchemy==2.5.1
三个命令挨个Enter 回车输入进去,最后刷新页面再点击Run,应该就可以了。
重启项目只需要点击Stop ,再点击Run,就算重启项目了
强烈建议搭配上一篇文章来使用 uptime来监控repl项目防止休眠 https://舒夏博客.eu.org/archives/1695017813305