新聞中心

一、Redis介紹
redis是一個(gè)非關(guān)系型的緩存數(shù)據(jù)庫(kù),因?yàn)槭蔷彺嫠詒edis的速度會(huì)非???。redis主要是依靠鍵值對(duì)進(jìn)行存儲(chǔ),類似于java的map、python的字典。redis支持許多的語(yǔ)言,如java、C、C++、C#、PHP、JavaScript、Perl、python等。
二、python安裝
這里我只介紹如何在Windows上安裝redis,以及接下來(lái)的實(shí)踐都是在Windows上進(jìn)行的。在Windows上安裝python的依賴庫(kù),常用的方法有兩種,第一種是直接通過(guò)pip intall 命令來(lái)安裝,第二種是通過(guò)下載whl文件進(jìn)行安裝,利用第二種安裝方式,選擇whl文件的時(shí)候,需要注意系統(tǒng)的環(huán)境以及python的版本。
相關(guān)推薦:《Python教程》
注意:在安裝redis前,請(qǐng)確保已經(jīng)安裝了python。
1、通過(guò)pip命令安裝redis
a、win + R鍵打開命令提示符(cmd)窗口
b、輸入下面的命令
pip install redis
會(huì)看到下面的安裝窗口,表示安裝成功,可以看到安裝的redis版本是2.10.6。
c、驗(yàn)證redis是否安裝成功,在cmd窗口輸入python命令之后再輸入import redis,如果沒有出現(xiàn)模塊不存在則表示安裝成功。
2、通過(guò)whl文件安裝redis
a、下載redis.whl文件,whl文件下載地址
b、通過(guò)下面的命令進(jìn)行安裝
pip install redis-2.10.6-py2.py3-none-any.whl
c、驗(yàn)證是否安裝成功的方式與前的相同
python多版本管理:如果,你的電腦上都安裝了python2和python3的話,而你在環(huán)境變量中配置的是python3的路徑,那么你在使用上面的方式安裝的時(shí)候都是安裝找python3上的。如果,你不知道是的環(huán)境變量中配置的到底是python3還是python2的時(shí)候,通過(guò)打開命令提示符窗口,輸入python,可以查看配置的python版本。如下圖,可以看出python的版本是python3,因?yàn)槲沂峭ㄟ^(guò)anaconda安裝的,所以后面能看到anaconda4.4.0的信息。
如果,我想要在python2安裝redis,當(dāng)然你有兩種方式可以進(jìn)行安裝。
第一種是找到python2的pip命令安裝目錄,如果是anaconda的話,找到anaconda2的安裝路徑打開scripts目錄,通過(guò)cmd窗口進(jìn)入到該目錄下或者找到scripts路徑在文件路徑瀏覽窗口中輸入cmd,然后通過(guò)上面的第一種安裝方式進(jìn)行安裝即可。
第二種,就是將下載的redis.whl文件,放到scripts目錄下,再打開cmd窗口,路徑注意路徑也要切換到scripts目錄下,然后通過(guò)上面的第二種方式進(jìn)行安裝即可。上面的安裝方式以及多個(gè)python版本安裝依賴庫(kù)的問(wèn)題,適合與所有的依賴庫(kù)。
使用whl文件的安裝窗口如下:
三、python如何連接redis
1、需要先下載一個(gè)Windows版的redis,但是官方的reids并不支持Windows系統(tǒng),GitHub上有一個(gè)開源項(xiàng)目可以下載Windows版的redis,redis下載。
2、解壓下載的redis,并雙擊打開redis-server.exe,啟動(dòng)窗口如下,注意觀察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表示連接成功。如果報(bào),redis.exceptions.ConnectionError: Error 10061 connecting to localhost:6379. 由于目標(biāo)計(jì)算機(jī)積極拒絕,無(wú)法連接。.請(qǐng)檢查的2步操作,保證python代碼中的port與redis的port是一致的。
文章標(biāo)題:創(chuàng)新互聯(lián)Python教程:python如何安裝redis
URL地址:http://m.fisionsoft.com.cn/article/cohgdgi.html


咨詢
建站咨詢
