RimoChan / sese-engine

【sese-engine】新时代的搜索引擎!
https://sese.yyj.moe
Other
607 stars 53 forks source link

如何在树莓派上部署 #25

Closed mengguyi closed 1 year ago

mengguyi commented 2 years ago

本issue是在记录我在树莓派上部署的一些过程,有可能会帮到你。但请不要拿来主义。其中一些方法可能会因人而异因网而异

  1. 首先你需要有一个树莓派(我这里是4B,其他的不知道能不能部署)
  2. ubuntu20.04

为什么用ubuntu20.04?

因为ubuntu20.04自带的python是python3.8

把ubuntu20.04烧写到TF卡并插入树莓派&&配置好ssh完成初始化(这步不用写吧)

git clone https://github.com/RimoChan/sese-engine.git

另外用apt安装pip,具体包名叫什么我忘了。终端里执行一下pip就有提示

你要是没用apt安装pip大概率也不会装gccg++之类的。下面安装依赖肯定出错

到用pip安装依赖这一步就要注意了

如果用用pip install -r requirements.txt会提示错误(好像是和ruby相关的)

我照着requirements.txt直接用pip一个一个安装的

到此基本完成了,如果你需要使用代理,看一下启动.sh启动.cmd里注释的内容

代理这块填自己的。如果你没有代理。记得把配置.py里的入口改一下

RimoChan commented 2 years ago

仓库里的启动脚本修好啦!