linux 下 python 安装 redis扩展

三种方式:

(1). pip install redis
(2). easy_install redis
(3). python setup.py install


(1)需要安装pip

1下载 wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz

tar -xzvf pip-1.5.6.tar.gz
cd pip-1.5.6
python setup.py install

如果报没有setuptools错误 表示还要安装setuptools

=1: 快速安装setuptools :

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
python ez_setup.py --user

=2 传统安装:

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-8.0.4.tar.gz
tar zxvf setuptools-8.0.4.tar.gz
cd setuptools-8.0.4
python setup.py build
python setup.py install


2 安装:

pip install redis
如果报没找到指令错误时

vim ~/.bashrc
export PATH=$PATH:'/root/.local/bin/'
保存
. ~/.bashrc


如果还报错 使用 easy_install pip-1.5.6/ 安装试试


(2) 安装setuptools之后也可以使用easy_install安装

easy_install redis
easy_install 是setuptools的一个命令


(3) 源代码安装

下载地址:https://github.com/andymccurdy/redis-py

解压之后 :python setup.py install 



使用:

>>> import redis
>>> r = redis.StrictRedis(host='localhost', port=6379, db=0, password='123')
>>> r.set('name', 'yunduan')
True
>>> r.get('yunduan')
'yunduan'

help(redis):

可以看到需要的初始化值

__init__(self, host='localhost', port=6379, db=0, password=None, socket_timeout=None, connection_pool=None, charset='utf-8', errors='strict', decode_responses=False, unix_socket_path=None)


你可能感兴趣的:(Python,Redis)