1

Pythonでチャットシステムを開発しました。ライブラリが使用されています:easygui、pycrypto、netifaces、stepic、redis、rabbitmq、pika、PIL、および setuptools。すべてのライブラリが適切にインストールされているようです を参照してください: python> localhost で redis-server を使用してライブラリをインポートすると、ユーザーは redis に接続してサインアップ、ログイン、チャットできます。 、次のエラーが表示されます。(Oracle仮想マシンでlubuntuの最新バージョンを使用しています)

enter code here
Traceback (most recent call last):
File "kiducb.py", line 392, in <module>
g = Gui()
File "kiducb.py", line 19, in __init__
self.welcome()
File "kiducb.py", line 33, in welcome
rl = self.login()
File "kiducb.py", line 126, in login
resp = self.check_up(fvals[0], fvals[1], mac)
File "kiducb.py", line 76, in check_up
val = self.re.get(username)
File "/usr/lib/python2.7/dist-packages/redis/client.py", line 423, in get
return self.execute_command('GET', name)
File "/usr/lib/python2.7/dist-packages/redis/client.py", line 283, in execute_command
connection.send_command(*args)
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 260, in send_command
self.send_packed_command(self.pack_command(*args))
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 243, in 
send_packed_command        
self.connect()
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 191, in connect
raise ConnectionError(self._error_message(e))
redis.exceptions.ConnectionError: Error 111 connecting 10.1.1.12:6379. Connection refused.
4

1 に答える 1

3

この問題を解決するために、以前にシステムから apt-get を使用してインストールした redis-server を削除し、次のリンクの指示に従いました: https://www.digitalocean.com/community/articles/how-to-install- and-use-redis

于 2013-10-19T02:52:19.747 に答える