1

2.7.3 に py2neo をインストールして次のコードをセットアップしたところ、次の例外が発生しました。

from py2neo import neo4j
from py2neo import node, rel
graph_db = neo4j.GraphDatabaseService("http://localhost:7474/db/data/")
print (graph_db.neo4j_version)

そして私は毎回これに見舞われます:

py2neo.packages.httpstream.http.SocketError: unknown error

iis は機能しており、netstat -a および -an によるとポート 1337 および 7474 は使用されていません。

4

1 に答える 1

0

IIS について言及したように、Windows で実行していると思います。私は py2neo のビルドとテストに Linux のみを使用しているため、私の環境はまったく異なります。最近、MacOS が生成するネットワーク エラー コードは、私が Linux で対応したものとは異なることを知り、Windows ではさらなる問題が発生すると想定しています。

これをデバッグすることはできませんが、py2neo のネットワークの問題を診断してパッチを作成できる場合は、喜んで適用します。

于 2013-11-13T12:18:58.573 に答える