登录
首页 >  文章 >  python教程

Python安装Redis详细教程步骤

时间:2026-02-03 16:21:40 193浏览 收藏

本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《Python安装Redis教程及步骤详解》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~

Python连接Redis需两步:先安装redis-py客户端(pip install redis),再按需安装Redis服务端(macOS用Homebrew、Windows推荐Docker、Linux用apt);安装后通过redis.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学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

前往漫画官网入口并下载 ➜
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>