English | 简体中文 | RocketMQ 官网
不同于基于 RemotingCommand 协议的版本,当前的客户端基于 RocektMQ 5.0 存算分离架构进行设计开发,是 RocketMQ 社区目前推荐的接入方式,也是未来客户端演进的主要方向。
在开始客户端的部分之前,所需的一些前期工作(或者参照这里):
推荐使用 Python 虚拟环境进行开发,可以按照以下步骤操作:
首先切换到当前仓库的 python
子目录,然后执行以下命令创建一个新的虚拟环境:
python3 -m venv myvenv
其次开始激活虚拟环境。激活方法取决于具体的操作系统:
myvenv\Scripts\activate.bat
source myvenv/bin/activate
执行以下命令以安装所需的依赖库:
pip install -r requirements.txt