跳转到主要内容
本文通过一个分步示例,介绍如何开始使用 Python 连接 ClickHouse Cloud 服务。
请注意,Python 版本和库依赖始终在不断演进。尝试此示例时,也请务必使用当前受支持的最新驱动程序版本和 Python 环境版本。在撰写本文时,我们使用的版本分别为 clickhouse-connect 驱动程序 0.5.23 和 Python 3.11.2

步骤

  1. 检查 Python 版本:
  1. 我们将在名为 ch-python 的文件夹中创建该项目:
  1. 创建一个名为 requirements.txt 的依赖项文件,内容如下:
  1. 创建一个名为 main.py 的 Python 源文件:
  1. 创建虚拟环境:
  1. 启用虚拟环境:
加载完成后,你的终端提示符前应显示 (venv),然后安装依赖项:
  1. 运行代码!
如果你使用的是较旧版本的 Python (例如 3.9.6) ,可能会遇到与 urllib3 库相关的 ImportError。 此时,你可以将 Python 环境升级到较新版本,或者在 requirements.txt 文件中将 urllib3 版本固定为 1.26.15
最后修改于 2026年7月1日