1

Pythonでredisbayesライブラリを使用して、単純なベイズ分類を実装しています。しかし、私が書くとき -

rb = redisbayes.RedisBayes(redis=redis.Redis())
rb.train('good', 'sunshine drugs love sex lobster sloth')

次のエラーが発生します-

ConnectionError: Error 10061 connecting localhost:6379. 
No connection could be made because the target machine actively refused it.

私はこのようにしてみました -

pool = redis.ConnectionPool(host='localhost', port=6379, db=0)
rb = redisbayes.RedisBayes(redis=redis.Redis(connection_pool=pool))

しかし、同じエラーが発生します。これに対する解決策を見つけることができません。Python を使用して redis への接続を確立するにはどうすればよいですか、または MySQL のトレーニング データを使用して Python で単純ベイズ分類を行う他の方法はありますか?

4

1 に答える 1

5

接続できるようにするには、Redis サーバーをローカルで実行する必要があることを理解しています。プロセス リストredis-serverが存在しない場合は、インストールする必要がある登録済みのサービスがないかどうかを確認してください。redis ホームページのインストール手順を見てください。

于 2013-10-30T09:30:27.773 に答える