您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關python中安裝redis的方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
一、redis介紹
redis是一個非關系型的緩存數據庫,因為是緩存所以redis的速度會非常快。redis主要是依靠鍵值對進行存儲,類似于java的map、python的字典。redis支持許多的語言,如java、C、C++、C#、PHP、JavaScript、Perl、python等。
二、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文件下載地址
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是一致的。
感謝各位的閱讀!關于python中安裝redis的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。