登录
首页 >  文章 >  python教程

Python安装Redis详细教程步骤

时间:2026-02-16 14:37:37 335浏览 收藏

本文详细讲解了Python连接Redis的完整流程,涵盖必需的redis-py客户端安装与按需选择的服务端部署方案(macOS用Homebrew、Windows推荐Docker、Linux用apt),并提供简洁可靠的连接与基础操作示例;无论你是本地开发新手还是需要对接远程云Redis的开发者,都能快速掌握从零配置到成功读写的关键步骤,轻松迈出高效缓存应用的第一步。

python 如何安装redis

Python 本身不自带 Redis,需要分两步:安装 Redis 服务端(可选,若用远程 Redis 则跳过),再安装 Python 的 Redis 客户端库。

1. 安装 Python 的 Redis 客户端(必需)

这是连接 Redis 所需的库,推荐使用官方维护的 redis-py

  • 在终端或命令行运行:
    pip install redis
  • 验证是否成功:
    打开 Python 交互环境,执行 import redis,不报错即安装成功
  • 注意:Python 3.7+ 推荐用最新版(当前稳定版为 5.x),旧项目若依赖 redis-py 4.x 也兼容

2. 安装 Redis 服务端(按需)

只有本地开发且需要运行自己的 Redis 实例时才需要。常见方式:

  • macOS:用 Homebrew —— brew install redis,启动用 redis-server
  • Windows:官方不原生支持,建议用 Microsoft Archive 的 Redis 版本(仅限旧版),或更推荐用 Docker
    docker run -d --name my-redis -p 6379:6379 redis
  • Linux(Ubuntu/Debian)
    sudo apt update && sudo apt install redis-server,启动:sudo systemctl start redis-server

3. 连接并测试(简单示例)

安装完客户端后,即可连接(默认本地、6379 端口):

import redis
<h1>连接本地 Redis</h1><p>r = redis.Redis(host='localhost', port=6379, db=0, decode_responses=True)
r.set('hello', 'world')
print(r.get('hello'))  # 输出:world
</p>
  • decode_responses=True 表示自动将字节响应转为字符串,避免手动 .decode()
  • 若连接远程 Redis(如云服务),把 hostport 换成对应地址和端口,有密码则加 password='xxx'

终于介绍完啦!小伙伴们,这篇关于《Python安装Redis详细教程步骤》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布文章相关知识,快来关注吧!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>