From 2f28eb0d239934d3fbaf83ccab4c82afb669fb8d Mon Sep 17 00:00:00 2001 From: cnphpbb Date: Fri, 29 Aug 2025 22:19:44 +0800 Subject: [PATCH] =?UTF-8?q?docs(i2c.py):=20=E6=9B=B4=E6=96=B0readme?= =?UTF-8?q?=E5=92=8C=E6=B7=BB=E5=8A=A0requirements=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更新readme中的依赖安装说明,改用requirements.txt统一管理依赖 添加requirements.txt文件列出项目所需依赖 --- i2c.py/readme.md | 5 +++-- i2c.py/requirements.txt | 4 ++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 i2c.py/requirements.txt diff --git a/i2c.py/readme.md b/i2c.py/readme.md index 8c09ba8..5ad3ef4 100644 --- a/i2c.py/readme.md +++ b/i2c.py/readme.md @@ -10,9 +10,10 @@ apt install -y python3-pip python3-pil python3-libgpiod cd i2c.py python3 -m venv .venv source .venv/bin/activate -pip3 install adafruit-circuitpython-ssd1306 +# 使用 requirements.txt 安装所有依赖 +pip3 install -r requirements.txt ## 系统依赖 -pip3 install adafruit-circuitpython-ssd1306 --break-system-packages +pip3 install -r requirements.txt --break-system-packages ``` 2. 调试 diff --git a/i2c.py/requirements.txt b/i2c.py/requirements.txt new file mode 100644 index 0000000..b3a2ffe --- /dev/null +++ b/i2c.py/requirements.txt @@ -0,0 +1,4 @@ +# Python dependencies for i2c.py project +adafruit-circuitpython-ssd1306 +adafruit-blinka +Pillow \ No newline at end of file