2017-12-02 23 views
0

Neo4jを初めて使用し、Community Edition(3.3.0)をインストールしました。私はneo4j-shellを参照するチュートリアルを通して作業しています。しかし、私はそれを実行しようとするたびに私が取得:Mac Community Edition 3.3.0で動作しないNeo4j-shell

-bash: /usr/local/bin/neo4j-shell: No such file or directory 

私はデスクトップバージョンを実行し、そのターミナルを使用していますが、同じものを取得しようとしました。私はHomebrew(これはアンインストールされて以来)とそれをインストールしても、それは応答したようだが、私は適切なスイッチを使用しても何にも接続できませんでした。私はまた、ここでGoogleグループ内で検索しても役に立たないものを試しました。

Community Editionでこれを実行する方法を教えてもらえませんか、可能でない場合は、他の方法を教えてください。私はMacで動作し、.dmgファイルを使用してインストールしています。

ご協力いただきありがとうございます。

Greg

答えて

0

どうやら、サイファー・シェルは現在、使用するコマンドです。

デスクトップ版では私にとってはうまくいくようです。私は解決策を見つけることができない限り、このトピックを閉じて問題を投稿するつもりですが、これはサイファーシェルのトピックです。

0

何もインストールする必要はありません。単にLinuxディストリビューション(.tar.gz)をダウンロードして解凍してから、ターミナルを使って新しいフォルダに入り、Neo4jを起動してください。あなたは、次のコマンドを使用してみ実行するようになって問題がある場合

コンソール

./bin/neo4jを実行して、コンソールモードでのNeo4jを起動することができます。

chmod +x ./bin/*.sh

が実行可能なスクリプトを作成します。

別の注意 - Neo4j Enterpriseは無料です。コミュニティ版を使用する必要はありません。

この件に関するブログ記事を投稿しました。

https://blog.igovsol.com/2017/11/14/Neo4j-330-is-out-but-where-are-the-open-source-enterprise-binaries.html

+0

これを試してみます。ありがとう。 Enterprise vs Communityを使用している点については、違いは何ですか?エンタープライズは「無料トライアル」だと言います。なぜ私はエンタープライズをインストールするほうがいいですか?より自給自在に見えるデスクトップ版には何か利点はありますか? – grega

+0

上記は私にとっては役に立たない。 '。/ bin/neo4j'を実行すると、' 'バージョン1.8" 'にマッチするJVMを見つけることができません。 'chmod + x ./bin/*。sh'を実行すると' chmod:./bin/*.sh:No such file or directory'となる。 – grega

+0

@grega - それは良い質問です。混乱する権利? Neo4j EnterpriseはオープンソースのAGPLライセンスで無料ですが、Neo4j Incはオープンソースのバイナリパッケージを入手するのを難しくしています。 Neo4j Enterpriseをインストールする必要はありません。バイナリをダウンロードし、端末から./bin/neo4jコンソールを展開して実行してください。無料のオープンソースエンタープライズバイナリが必要な場合は、私の会社のウェブサイトからダウンロードできます。私たちは、商用ライセンスまたは「トライアル」ライセンスに同意したくないNeo4jコミュニティメンバーのソースからコンパイルします。 –

0

neo4j-shellはバージョン3.0で廃止されました、そしてあなたの代わりにcypher-shellを使用する必要があります。

希望する場合でもneo4j-shellを使用できますが、neo4.confファイルに次のキーを追加する必要があります。dbms.shell.enabled=true

すべてのNeo4jのコンソールツールは、NEO4J_HOME/binフォルダの下にあります。

デスクトップ版を使用している場合、表示されているように、コンソールを持つタブがあり、NEO4J_HOMEの直下にあります。

私はMacOSの専門家ではありませんが、普通はdmgパッケージでファイルシステムのどこかにNeo4jを解凍する必要があります。

また、あなたがのNeo4jの新しいバージョンでサイファー・シェルを使用する必要がありますMacOSの

0

unixバージョンを使用することができます。 (3.x +)./conf/neo4j.confファイルを更新し、デフォルトでコメントアウトされるdbms.shell.enabledを探してください。 #を削除するとdbms.shell.enabled = trueと表示されます。

関連する問題