python安装
这里我只介绍如何在Windows上安装redis,以及接下来的实践都是在Windows上进行的。在Windows上安装python的依赖库,常用的方法有两种,第一种是直接通过pip intall 命令来安装,第二种是通过下载whl文件进行安装,利用第二种安装方式,选择whl文件的时候,需要注意系统的环境以及python的版本。

注意:在安装redis前,请确保已经安装了python。

1、通过pip命令安装redis

a、win + R键打开命令提示符(cmd)窗口

b、输入下面的命令

pip install redis

会看到下面的安装窗口,表示安装成功,可以看到安装的redis版本是2.10.6。

c、验证redis是否安装成功,在cmd窗口输入python命令之后再输入import redis,如果没有出现模块不存在则表示安装成功。

2、通过whl文件安装redis

a、下载redis.whl文件,whl文件下载地址:https://pypi.python.org/pypi/redis#downloads

b、通过下面的命令进行安装

pip install redis-2.10.6-py2.py3-none-any.whl

c、验证是否安装成功的方式与前的相同
python多版本管理:如果,你的电脑上都安装了python2和python3的话,而你在环境变量中配置的是python3的路径,那么你在使用上面的方式安装的时候都是安装找python3上的。如果,你不知道是的环境变量中配置的到底是python3还是python2的时候,通过打开命令提示符窗口,输入python,可以查看配置的python版本。如下图,可以看出python的版本是python3,因为我是通过anaconda安装的,所以后面能看到anaconda4.4.0的信息。

如果,我想要在python2安装redis,当然你有两种方式可以进行安装,第一种是找到python2的pip命令安装目录,如果是anaconda的话,找到anaconda2的安装路径打开scripts目录,通过cmd窗口进入到该目录下或者找到scripts路径在文件路径浏览窗口中输入cmd,然后通过上面的第一种安装方式进行安装即可。第二种,就是将下载的redis.whl文件,放到scripts目录下,再打开cmd窗口,路径注意路径也要切换到scripts目录下,然后通过上面的第二种方式进行安装即可。上面的安装方式以及多个python版本安装依赖库的问题,适合与所有的依赖库。使用whl文件的安装窗口如下

三、python如何连接redis
1、需要先下载一个Windows版的redis,但是官方的reids并不支持Windows系统,GitHub上有一个开源项目可以下载Windows版的redis,redis下载。

2、解压下载的redis,并双击打开redis-server.exe,启动窗口如下,注意观察port是6379 

3、连接redis的python代码如下

import redis

if __name__ == "__main__":
r = redis.Redis(host="localhost",port=6379,decode_responses=True)
r.set("name","a")
print(r.get("name"))

如果,能输出a表示连接成功。如果报,redis.exceptions.ConnectionError: Error 10061 connecting to localhost:6379. 由于目标计算机积极拒绝,无法连接。.请检查的2步操作,保证python代码中的port与redis的port是一致的。

来源于: https://blog.csdn.net/sinat_29957455/article/details/78567194

python下操作redis的更多相关文章

  1. [转]使用python来操作redis用法详解

    转自:使用python来操作redis用法详解 class CommRedisBase(): def __init__(self): REDIS_CONF = {} connection_pool = ...

  2. python下操作mysql 之 pymsql

    python下操作mysql  之  pymsql pymsql是Python中操作MySQL的模块, 下载安装: pip3 install pymysql 使用操作 1, 执行SQL #!/usr/ ...

  3. Python下操作Memcache/Redis/RabbitMQ说明

    一.MemcacheMemcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的.需要频繁访 ...

  4. 使用python来操作redis用法详解

    1.redis连接 redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRe ...

  5. Python中操作Redis

    一 Rdis基本介绍 redis是一个key-value存储系统.它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set -- ...

  6. redis的安装使用以及在python中操作redis

    一.Redis介绍: Redis可以看作是一个key-value的存储系统,它为我们提供了丰富的数据结构,包括lists,sets,ordered sets和hashes.还包括了对这些数据结构的丰富 ...

  7. Python之操作redis数据库

    使用redis模块 一.操作redis 1.添加信息 (1)直接建key-value信息: 右键-Add New Key,手动添加key和value 右键-Console,打开控制台,写入命令 (2) ...

  8. Python如何操作redis

    做UI自动化时,遇到一个问题,需要在后台操作完成后,产生结果才能在前端进行操作,但是用自动化在后台操作又很麻烦,就想直接操作数据库,然后再 在前端进行操作:这时遇到一个问题,在后台操作时,会写入到数据 ...

  9. Python下使用 redis数据库

    初识Rdeis数据库 简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zs ...

随机推荐

  1. C++学习笔记1(Windows程序运行原理及程序编写流程)

    窗口产生过程,句柄原理,消息队列,回调函数,窗口关闭与应用程序退出的工作关系,使用VC++的若干小技巧,stdcall与Lessonecl调用规范的比较,初学者常犯错误及注意事项.以下是应用程序与操作 ...

  2. iOS开源项目周报0216

    由OpenDigg 出品的iOS开源项目周报第八期来啦.我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等.Animated ...

  3. C# 配置文件操作类

    注意添加引用:System.Configuration: using System; using System.Collections.Generic; using System.Text; usin ...

  4. 几个常用的内存、CPU飙高 分析工具

    Process Hacker.Windbg.vs2017 调试托管内存.Microsoft.Samples.Debugging.ants memory profiler.ants performanc ...

  5. groovy运算符

    import java.util.regex.Matcher /** * Created by Jxy on 2018/12/20 10:29 * groovy运算符 */ /*class opera ...

  6. python学习之老男孩python全栈第九期_day022作业

    1. 写一个求正方形周长和面积的类 class Square: def __init__(self, length): self.length = length def area(self): ret ...

  7. C#读取Json文件

    C#读取Json文件并赋值给初始值 一.有Json文件如下(若用记事本编辑记得另存为-编码选择 U-TF8): 二.读取方法: using Newtonsoft.Json;using Newtonso ...

  8. css 动画中 ease,seae-in,ease-in-out,ease-out,效果区别

    linear 规定以相同速度开始至结束的过渡效果(等于 cubic-bezier(0,0,1,1)).(匀速) ease 规定慢速开始,然后变快,然后慢速结束的过渡效果(cubic-bezier(0. ...

  9. html打造动画【系列4】哆啦A梦

    我相信每个人的童年都有一个哆啦a梦,一个小小的肚皮里装满了不可思议的哆啦a梦,一个在你无助伤心的时候陪在你身边的哆啦a梦,一个陪你胡思乱想陪你吃铜锣烧的哆啦a梦~今天我们就来画一个我们心中的哆啦a梦吧 ...

  10. css3+javascript实现翻页幻灯片

    先上效果图 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit ...