mac os安装redis及python安装redis库

安装方式是基于brew的,所以先要确保系统已经安装brew

1.安装redis

brew install redis

2.创建链接并添加到开机启动

ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist


3.启动服务

执行完后服务一般就已经启动

如果自己启动的话执行命令:

redis-server


4.客户链接测试

执行

redis-cli


结果:

MacBook-Pro:Cellar$ redis-cli

127.0.0.1:6379>set aa 'a'

OK

127.0.0.1:6379> get aa

"a"

127.0.0.1:6379> del aa

(integer) 1


OK,安装完毕

python安装redis库

说明:
mac系统默认是自带了python的,但是没安装pip,所以安装一下pip:

sudo easy_install pip

这时会把pip也安装上去了
可以在命令后执行pip看安装成功没

MacBook-Pro:local$ pip


Usage:   

  pip [options]


Commands:

  install                     Install packages.

  uninstall                   Uninstall packages.

  freeze                      Output installed packages in requirements format.

  list                        List installed packages.

  show                        Show information about installed packages.

  search                      Search PyPI for packages.

  wheel                       Build wheels from your requirements.

  help                        Show help for commands.


General Options:

  -h, --help                  Show help.

  --isolated                  Run pip in an isolated mode, ignoring

                              environment variables and user configuration.

  -v, --verbose               Give more output. Option is additive, and can be

                              used up to 3 times.

  -V, --version               Show version and exit.

  -q, --quiet                 Give less output.

  --log                 Path to a verbose appending log.

  --proxy             Specify a proxy in the form

                              [user:passwd@]proxy.server:port.

  --retries         Maximum number of retries each connection should

                              attempt (default 5 times).

  --timeout             Set the socket timeout (default 15 seconds).

  --exists-action     Default action when a path already exists:

                              (s)witch, (i)gnore, (w)ipe, (b)ackup.

  --trusted-host   Mark this host as trusted, even though it does

                              not have valid or any HTTPS.

  --cert               Path to alternate CA bundle.

  --client-cert         Path to SSL client certificate, a single file

                              containing the private key and the certificate

                              in PEM format.

  --cache-dir

          Store the cache data in .

  --no-cache-dir              Disable the cache.

  --disable-pip-version-check

                              Don't periodically check PyPI to determine

                              whether a new version of pip is available for

                              download. Implied with --no-index.



安装redis python库:

sudo pip install redis



测试一下:

MacBook-Pro:~ $ python

Python 2.7.10 (default, Oct 23 2015, 18:05:06) 

[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> import redis

>>> 

没有报错,redis库安装成功


来段测试代码:

>>> import redis

>>> conn=redis.Redis()

>>> conn.set('a','hello,world')

True

>>> conn.get('a')

'hello,world'

>>> 







你可能感兴趣的:(随心所写)