Windows环境安装TDengine Python连接器后运行检测工具无输出求助
正确安装TDengine Python连接器及运行检测工具的操作步骤
第一步:先修复pip缺失问题
你安装的Python 3.7.9版本默认自带pip,无pip命令通常是环境变量未配置导致,可按以下步骤修复:
- 执行
python -m ensurepip --upgrade,Python3.4及以上版本自带ensurepip模块,可自动完成pip的安装和升级 - 验证pip配置成功:执行
python -m pip --version,返回版本信息即为配置完成
第二步:安装TDengine Python连接器
有两种合法安装方式,优先选pip方式:
方式一:pip本地安装(推荐)
- 进入TDengine本地连接器目录:
cd C:\TDengine\connector\python - 执行安装命令:
python -m pip install . - 验证安装成功:执行
python -c "import taos;print(taos.__version__)",返回版本号即为安装完成
方式二:无pip手动导入
如果确实不需要安装pip,手动复制taos文件夹的操作需要注意路径规则:
- 确认复制的
taos文件夹是C:\TDengine\connector\python\src下的完整目录,不要遗漏__init__.py等核心文件 - 复制的
taos文件夹需要放在你运行Python脚本的同级目录,或者放到Python第三方库默认路径C:\Users\你的用户名\AppData\Local\Programs\Python\Python37\Lib\site-packages下,否则Python无法识别到taos模块
第三步:修复检测工具无输出问题
无输出是两个常见错误导致,按以下方式调整命令即可:
- 注意 Windows系统下Python可执行文件默认命令是
python不是python3,直接用python3会触发找不到命令的静默错误 - 注意
-host参数后必须填写TDengine集群的实际可访问IP,不能留空
正确执行步骤:
- 进入检测工具目录(替换为你实际的TDengine安装路径):
cd C:\TDengine\examples\python\PYTHONConnectorChecker - 执行检测命令(替换为你实际的TDengine服务端IP):
python PythonChecker.py -host 你的TDengine集群IP - 正常会返回连接器版本、服务端连接状态、读写测试结果的完整信息
内容的提问来源于stack exchange,提问作者Ray Shown
相关产品推荐
相关产品推荐

