標籤:setup.py ref python安裝 ror .com base python 預設 報錯
下載
cd /usr/local/src/
wget http://download.redis.io/releases/redis-2.8.17.tar.gz
解壓
tar -zxvf redis-2.8.17.tar.gz
安裝編譯組件
yum install build-essential
切換到redis-2.8.17目錄,編譯
make
(輸出 Hint: It‘s a good idea to run ‘make test‘ ;) )表示成功
進入目錄
/home/redis/redis-2.8.17/src
在這個目錄下會產生如下幾個新檔案
redis-benchmark (Redis效能測試工具)
redis-check-aof
redis-check-dump
redis-cli (Redis命令列操作工具)
redis-sentinel
redis-server (Redis伺服器的daemon啟動程式)
啟動./redis-server
測試:./redis-cli
啟動的預設連接埠是6397
在安裝過Redis後,通過Python程式匯入redis時,遇到一個“ImportError: No module named redis”錯誤,網上查了下原因,解決辦法如下:
Python預設是不支援Redis的,當引用redis時就會報錯:
這裡需要為Python安裝Redis庫,下載https://github.com/andymccurdy/redis-py 後,解壓並安裝
也可以安裝git工具
apt-get install -y git
git clone https://github.com/andymccurdy/redis-py
切換到redis-py目錄,找到setup.py
執行python setup.py install 即可
進入python編輯器,可以正常匯入redis
安裝redis,以及python如何引用redis