Python默认不支持Redis的,要为Python安装Redis库,下载地址https://github.com/andymccurdy/redis-py,点clone and download后选择download zip下载后上传到虚拟机上,解压并安装
[root@master badou]# cd sftp/
[root@master sftp]# ls
fenfa_mr jdk-8u172-linux-x64.tar.gz mr_inverted_test redis-2.8.3.tar.gz tfidf_test
hadoop-2.6.1.tar.gz mapreduce_wordcount_python recsys_demo redis-py-master vim.tgz
[root@master sftp]# cp -r redis-py-master/ /home/badou/badou_test/
[root@master sftp]# cd ..
[root@master badou]# ls
badou_test sftp 公共 模板 视频 图片 文档 下载 音乐 桌面
[root@master badou]# cd badou_test/
[root@master badou_test]# ls
mapreduce_wordcount_python recsys_demo redis-2.8.3.tar.gz tfidf_test
mr_inverted_test redis-2.8.3 redis-py-master
[root@master badou_test]# cd redis-py-master/
[root@master redis-py-master]# ls
benchmarks docs LICENSE README.rst RELEASE setup.py tox.ini
CHANGES INSTALL MANIFEST.in redis setup.cfg tests vagrant
[root@master redis-py-master]# python setup.py install
Installed /usr/lib/python2.7/site-packages/redis-2.10.6-py2.7.egg
Processing dependencies for redis==2.10.6
Finished processing dependencies for redis==2.10.6
再跑就正常了
[root@master recsys_demo]# python recsys_local.py
李宇春2012Why Me 0014 0012