2016-04-04 9 views
1

私はipython 4.1.2(Anaconda経由でインストールされています)を使用しています。私は、使用がこのカーネルに別のクライアントを接続するには ipythonカーネルによって作成されたjson接続ファイルが見つかりません

を言って、

ipython locate profile 
/home/myname/.ipython/profile_default 

ipython kernel実行罰金(デフォルト)プロファイルの場所を探します。 --existingカーネル8664.json

しかし、私が/home/myname/.ipython/profile_default/securityを見ると、それは完全に空です。

ここに問題がありますか?

+1

接続ファイルは現在、別の場所に住んでいる - 'jupyterを実行します - runtime-dir'を実行して、システム上のどこにあるかを確認します。 –

+0

完璧! [The doc](https://github.com/ipython/ipython/wiki/Cookbook:-Connecting-to-a-remote-kernel-via-ssh)は間違っています。私は編集を提案しました。 – Heisenberg

+0

あなたが答えを書くなら、それを受け入れるでしょう。 – Heisenberg

答えて

3

接続ファイルは、IPython固有のものではなく、Jupyterアーキテクチャのコンポーネントであるため、別の場所に置かれるようになりました。正確な場所はシステムによって異なりますが、あなたが実行することによってそれを見つけることができます。

jupyter --runtime-dir 

やPythonのコードでは、呼び出し:

jupyter_core.paths.jupyter_runtime_dir() 
関連する問題