From 31b4713d551f6ee3cb66ccd99ff8086bb9ecd9a3 Mon Sep 17 00:00:00 2001 From: haoranchen Date: Tue, 25 Mar 2025 18:36:52 +0800 Subject: [PATCH 1/3] docs:fix install.sh with a non-root user and add denpendencies in 02-tutorial.md --- docs/zh/06-advanced/06-TDgpt/02-tutorial.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/zh/06-advanced/06-TDgpt/02-tutorial.md b/docs/zh/06-advanced/06-TDgpt/02-tutorial.md index 346f2b6ba8..2f63548664 100644 --- a/docs/zh/06-advanced/06-TDgpt/02-tutorial.md +++ b/docs/zh/06-advanced/06-TDgpt/02-tutorial.md @@ -57,7 +57,10 @@ TDgpt 可以在 TDengine Cloud 上进行快速体验。如果您已经有云服 使用 TDgpt 的高级时序数据分析功能需要在 TDengine 集群中安装部署Taos AI node(Anode)。Anode 运行在 Linux 平台上,并需要 3.10 或以上版本的 Python 环境支持。 + + > 部署 Anode 需要 TDengine 3.3.6.0 及以后版本,请首先确认搭配 Anode 使用的 TDengine 能够支持 Anode。 +因为使用 uWSGI,所以需要环境有 C 编译器。 可以使用以下的命令在 Ubuntu Linux 上安装 Python 3.10 环境 @@ -86,6 +89,13 @@ export PATH=$PATH:~/.local/bin ``` 至此 Python 环境准备完成,可以进行 taosanode 的安装和部署。 +#### 安装 C 编译器 + +```shell +sudo apt update +sudo apt install build-essential +``` + ### 获取安装包 1. 从列表中下载获得 tar.gz 安装包: @@ -105,7 +115,7 @@ tar -zxvf TDengine-TDgpt--Linux-x64.tar.gz ```bash cd TDengine-TDgpt- -sudo ./install.sh +./install.sh ``` 为了避免影响系统已有的 Python 环境,Anode 使用虚拟环境运行。安装 Anode 会在目录 `/var/lib/taos/taosanode/venv/` 中创建默认的 Python 虚拟环境,Anode 运行所需要的库均安装在该目录下。为了避免反复安装虚拟环境带来的开销,卸载命令 `rmtaosanode` 并不会自动删除该虚拟环境,如果您确认不再需要 Python 的虚拟环境,手动删除该目录即可。 From 3dc2c847e2576eb6b99ae739346afc03caeb64d9 Mon Sep 17 00:00:00 2001 From: haoranchen Date: Tue, 25 Mar 2025 20:13:35 +0800 Subject: [PATCH 2/3] Update 02-tutorial.md --- docs/zh/06-advanced/06-TDgpt/02-tutorial.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/zh/06-advanced/06-TDgpt/02-tutorial.md b/docs/zh/06-advanced/06-TDgpt/02-tutorial.md index 2f63548664..34b81b5266 100644 --- a/docs/zh/06-advanced/06-TDgpt/02-tutorial.md +++ b/docs/zh/06-advanced/06-TDgpt/02-tutorial.md @@ -60,7 +60,8 @@ TDgpt 可以在 TDengine Cloud 上进行快速体验。如果您已经有云服 > 部署 Anode 需要 TDengine 3.3.6.0 及以后版本,请首先确认搭配 Anode 使用的 TDengine 能够支持 Anode。 -因为使用 uWSGI,所以需要环境有 C 编译器。 +> Anode 会使用 uWSGI,所以需要部署环境中包含 C 编译器。 + 可以使用以下的命令在 Ubuntu Linux 上安装 Python 3.10 环境 @@ -89,7 +90,7 @@ export PATH=$PATH:~/.local/bin ``` 至此 Python 环境准备完成,可以进行 taosanode 的安装和部署。 -#### 安装 C 编译器 +#### 安装 C 编译器(按需安装) ```shell sudo apt update From e83e2955a0008fa2a7f4287435842d9da83c1610 Mon Sep 17 00:00:00 2001 From: haoranchen Date: Tue, 25 Mar 2025 20:18:33 +0800 Subject: [PATCH 3/3] Update 02-tutorial.md --- docs/zh/06-advanced/06-TDgpt/02-tutorial.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/zh/06-advanced/06-TDgpt/02-tutorial.md b/docs/zh/06-advanced/06-TDgpt/02-tutorial.md index 34b81b5266..4c092e9113 100644 --- a/docs/zh/06-advanced/06-TDgpt/02-tutorial.md +++ b/docs/zh/06-advanced/06-TDgpt/02-tutorial.md @@ -55,13 +55,11 @@ TDgpt 可以在 TDengine Cloud 上进行快速体验。如果您已经有云服 ### 环境准备 -使用 TDgpt 的高级时序数据分析功能需要在 TDengine 集群中安装部署Taos AI node(Anode)。Anode 运行在 Linux 平台上,并需要 3.10 或以上版本的 Python 环境支持。 - - - -> 部署 Anode 需要 TDengine 3.3.6.0 及以后版本,请首先确认搭配 Anode 使用的 TDengine 能够支持 Anode。 -> Anode 会使用 uWSGI,所以需要部署环境中包含 C 编译器。 +使用 TDgpt 的高级时序数据分析功能需要在 TDengine 集群中安装部署Taos AI node(Anode)。Anode 运行在 Linux 平台上, 对部署 Anode 的有一定的环境要求: +> Python: 3.10 或以上版本 +> TDengine:需使用 3.3.6.0 或以上版本。 +> C 编译器:因依赖 uWSGI,部署环境需包含 C 编译器。 可以使用以下的命令在 Ubuntu Linux 上安装 Python 3.10 环境