app/docs/en/deploy/install.md
Snowykami f94c10de61
Some checks failed
Pre-commit checks / pre-commit (3.10) (push) Failing after 5s
Pre-commit checks / pre-commit (3.12) (push) Failing after 4s
Pre-commit checks / pre-commit (3.11) (push) Failing after 11s
Pre-commit checks / pre-commit (3.13) (push) Failing after 5s
Docker Image Build / build (push) Failing after 1m41s
Deploy VitePress site to Pages / build (push) Failing after 1m46s
🐛 修正 Docker 镜像标签的大小写,更新相关文档中的镜像拉取命令
2025-02-18 09:08:50 +08:00

2.0 KiB
Executable File

title, order
title order
Install 1

Install

Normal Installation

  1. Install Git and Python3.10+ Environment.
# Clone Repo
git clone https://github.com/LiteyukiStudio/LiteyukiBot --depth=1

# Change directory
cd LiteyukiBot

# Create virtual environment
python -m venv venv

# Activate virtual environment
.\venv\Scripts\activate # Windows
source venv/bin/activate # Linux

# Install dependencies
pip install -r requirements.txt

# Run Liteyuki
python main.py

Tip

It is recommended to use a virtual environment to run Liteyuki to avoid dependency conflicts. You can use python -m venv .venv to create a virtual environment, and then use .venv\Scripts\activate to activate the virtual environment (use source .venv/bin/activate to activate on Linux).

Run with Docker

docker pull ghcr.io/liteyukistudio/liteyukibot:latest  # Nightly build

Tip

If you are using Windows, please use the absolute project directory /path/to/LiteyukiBot instead of $(pwd)
If you have modified the port number, please replace 20216:20216 with your port number

Device Requirements

  • Windows system version minimum Windows10+/Windows Server 2019+
  • Linux system requires Python3.10+, recommended Ubuntu 20.04+
  • CPU: at least 1vCPU
  • Memory: Bot without other plugins will occupy 300~500MB, including chromium and node processes, other plugins depend on specific plugins, recommended 1GB or more
  • Disk: at least 1GB of space

Warning

If there are multiple environments on the device, please use path/to/python -m pip install -r requirements.txt to install dependencies, path/to/python is the path to your Python executable

Warning

Liteyuki's update function depends on Git. If you do not have Git installed and run the source code directly, you will not be able to use the update function

For other questions, please refer to FAQ