From 0691d2aa688358a7b4daf452ac0eb9978dd1087d Mon Sep 17 00:00:00 2001 From: Kazuhito Suda Date: Tue, 17 Oct 2023 19:07:04 +0900 Subject: [PATCH 1/2] (JP) Sync with English document --- test/functionalTest/README.jp.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/test/functionalTest/README.jp.md b/test/functionalTest/README.jp.md index 6d039e8d71..2af29f123f 100644 --- a/test/functionalTest/README.jp.md +++ b/test/functionalTest/README.jp.md @@ -53,11 +53,15 @@ accumulator-server.py -u ``` FROM debian:stable RUN apt-get update -y -RUN apt-get install -y python3 -RUN apt-get install -y python3-pip -RUN pip install Flask==2.0.2 -RUN pip install Werkzeug==2.0.2 -RUN pip install paho-mqtt==1.6.1 +RUN apt-get install -y python3 python3-venv python3-pip + +# Create a virtual environment +RUN python3 -m venv /venv +ENV PATH="/venv/bin:$PATH" + +# Install required packages within the virtual environment +RUN pip install Flask==2.0.2 Werkzeug==2.0.2 paho-mqtt==1.6.1 + COPY . /app WORKDIR /app ENTRYPOINT [ "python3", "./accumulator-server.py"] From d3601a6e4cc842e730bd446f97efa2a68d94a851 Mon Sep 17 00:00:00 2001 From: Kazuhito Suda Date: Tue, 17 Oct 2023 19:10:05 +0900 Subject: [PATCH 2/2] (JP) ADD documentation about Flask dependency (#4437) --- doc/manuals.jp/user/walkthrough_apiv2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/manuals.jp/user/walkthrough_apiv2.md b/doc/manuals.jp/user/walkthrough_apiv2.md index 20be5b6399..433f3231b0 100644 --- a/doc/manuals.jp/user/walkthrough_apiv2.md +++ b/doc/manuals.jp/user/walkthrough_apiv2.md @@ -92,8 +92,8 @@ broker を再起動するには、*root* として実行するか、`sudo` コ # ./accumulator-server.py --port 1028 --url /accumulate --host ::1 --pretty-print -v ``` -このスクリプトには Flask version 2.0.2 と paho-mqtt version 1.6.1 が必要であることに注意してください。 -これらは、`pip install Flask==2.0.2` と `pip install paho-mqtt==1.6.1` を使用してインストールできます。 +このスクリプトには Flask version 2.0.2 (Werkzeug 2.0.2 とともに) と paho-mqtt version 1.6.1 が必要であることに注意してください。 +これらは、それぞれ、`pip install Flask==2.0.2 Werkzeug==2.0.2` と `pip install paho-mqtt==1.6.1` を使用してインストールできます。 さらに、Python 3.10.x を使用することをお勧めします。ベース・オペレーティングシステムの Python インストールと競合する場合は、[virtualenv](https://virtualenv.pypa.io/en/latest/) を使用することを お勧めします。