Skip to content

第二步:安装运行环境

简儿是一个 Python 程序,因此你需要先在电脑或服务器上安装 Python 和相关依赖库,才能运行它。

安装 Python

版本要求

简儿版本Python 要求推荐版本
简儿 2 / 简儿 3(旧版)Python >= 3.9 , < 3.143.12.x
简儿 NEXT 3(带有 NEXT 字样)Python > 3.11 , < 3.143.12.x

版本不符会怎样?

如果你使用了过低版本的 Python 来运行 NEXT 3,程序会直接报错退出,提示类似 SyntaxError: f-string: unmatched '[' 的错误——这是因为 NEXT 3 使用了较新的 Python 语法特性(如嵌套 f-string),只有 Python 3.12 及以上才支持。

Windows 用户

  1. 前往 Python 官方网站 下载最新版 Python 安装程序

    如果你无法前往官方网站,也可以直接点击这里 下载 Python 3.12.7

  2. 运行安装程序时,务必勾选 "Add Python to PATH"(添加 Python 到系统环境变量)这个选项

  3. 点击 "Install Now" 完成安装

安装完成后,打开"命令提示符"(按 Win + R,输入 cmd 回车),输入以下命令验证安装是否成功:

shell
python --version

如果看到输出了 Python 的版本号(例如 Python 3.12.x),说明安装成功。

如果提示 "python 不是内部或外部命令"

这说明 Python 没有被添加到系统 PATH 中。你可以:

  • 重新运行安装程序,选择 "Modify",确保勾选了 "Add Python to PATH"
  • 或者手动将 Python 安装路径添加到系统环境变量中

macOS 用户

macOS 通常预装了 Python,但版本可能较旧。推荐通过 Homebrew 安装最新版:

shell
brew install python@3.12

安装完成后验证:

shell
python3 --version

Linux 用户

大多数 Linux 发行版的包管理器中都有 Python。以 Ubuntu/Debian 为例:

shell
sudo apt update
sudo apt install python3 python3-pip

安装完成后验证:

shell
python3 --version

关于 python 和 python3 命令

在 Windows 上,通常使用 python 命令;在 macOS 和 Linux 上,通常使用 python3 命令。本文档后续统一使用 python,如果你是 macOS/Linux 用户,请自行替换为 python3

安装简儿的依赖库

简儿依赖一系列第三方 Python 库(例如网络通信用的 aiohttp、AI 对话用的 openai 等)。这些依赖库都列在了项目根目录下的 requirements.txt 文件中。

打开终端(Windows 请打开"命令提示符"或"PowerShell"),进入简儿的程序目录,运行以下命令安装所有依赖:

shell
pip install -r requirements.txt

国内用户加速安装

如果你身处中国大陆,从默认的 PyPI 源下载可能会很慢甚至超时。建议使用国内镜像源来加速安装:

shell
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

预览版可能的依赖遗漏

部分预览版分支的 requirements.txt 可能存在遗漏。如果安装完成后运行简儿时仍然报错(提示 ModuleNotFoundError: No module named 'xxx'),你需要根据错误信息手动安装缺失的库:

shell
pip install xxx

xxx 替换为报错信息中提到的库名即可。

验证安装

安装完成后,你可以进入简儿的程序目录,尝试运行以下命令来检验环境是否就绪:

shell
python main.py

如果此时你还没有配置机器人和协议端,程序会提示连接失败或配置文件缺失——这是正常的!能看到简儿尝试启动(而不是直接报 ImportErrorSyntaxError),就说明 Python 和依赖库已经安装到位了。

Ctrl + C 退出程序,进入下一步:👉 第三步:配置你的机器人