6

新しいコンピューターに優れた目次拡張機能をインストールしようとしています。しかし、私はもうそれを見つけることができません。私が見つけた唯一のページには、拡張機能を Windows にインストールする方法が説明されていません。

では、どうすればインストールできますか。また、公式の Ipython ノートブックに含まれていないのはなぜですか? それなしで人々がどのように過ごしているのか、私にはまったく理解できません。

4

4 に答える 4

7

最近、 Jupyter 4 (ipython notebook 4) でtoc nbextensionを正常にインストール しました。実際、拡張機能のインストールは以前よりも簡単です:)

解決策をここに投稿します。

## download 
mkdir toc
cd toc
wget https://raw.githubusercontent.com/minrk/ipython_extensions/master/nbextensions/toc.js
wget https://raw.githubusercontent.com/minrk/ipython_extensions/master/nbextensions/toc.css

## install and enable
cd ..
jupyter-nbextension install --user toc
jupyter-nbextension enable toc/toc

もう少し説明します:

installにコピーtocします~/.local/share/jupyter/nbextensions/

enable変更し~/.jupyter/nbconfig/notebook.jsonます。

これらの 2 つの場所をチェックして、何が起こったかを確認できます。

注:enable toc/tocここで使用する is は にあるためtoc.jsです~/.local/share/jupyter/nbextensions/toc/toc.jsand をtoc.css直接入れる場合は、ここ~/.local/share/jupyter/nbextensions/を使用する必要がenable tocあります。

編集

申し訳ありませんが、元の問題が Windows にあることに気づきませんでした。Windowsのjupyterでも同じかどうかはわかりませんが、どんな報告でも大歓迎です。

アップデート

現在、nbextensionの種類のコレクションを提供するtoc nbextension がこのプロジェクトに追加されています。インストールと管理が非常に簡単で、試す価値があります。

于 2015-10-10T08:09:00.283 に答える
3

Windows に関する具体的なアドバイスをお伝えすることはできませんが、重要な点はプラットフォームに依存しないようにする必要があると思います。

  1. プロファイルを作成します (デフォルト プロファイルまたは名前付きプロファイルのいずれか - おそらくデフォルトで開始する必要があります)。
  2. プロファイルの場所を見つけます。
  3. custom.jsファイルをプロファイルに追加します。
  4. custom.jsノートブック拡張コードを指すようにファイルを編集します。

ここでは、プロファイルの設定についてもう少し詳しく説明しますが、デフォルトのプロファイルの場合は、コマンド ラインに移動して次のように入力します。

ipython profile

次に、コマンド ラインで次のように入力して、プロファイルが保存されている場所を見つけます。

ipython locate

それを呼び出し<profile_dir>ます。

残りは、(Windows に相当する!) リンクの指示に従います: 下に<profile_dir>移動します (まだ存在しないディレクトリを作成します)。

<profile_dir>/static/custom/

custom.js示されているようにファイルを追加します。次に、ダウンロードしたファイルを"nbextensions/toc"配置した場所を指す必要がある最初の行を編集します。toc.jsこの位置は<profile_dir>; 私にとっては

<profile_dir>/static/custom/custom.js
<profile_dir>/static/custom/nbextensions/toc.js
<profile_dir>/static/custom/nbextensions/toc.css

そしてcustom.jsの最初の行は読み取ります

require(["/static/custom/nbextensions/toc.js"], function (toc) {

最後に、これはノートブックのバージョン 1.1.0 のものであることに注意してください。以前のバージョンを使用している場合は、これを試す前にアップグレードすることを強くお勧めします。

于 2014-01-17T16:05:28.557 に答える
1

また、公式のインストール手順は次の場所にあります。

https://github.com/minrk/ipython_extensions

これらの手順には、GitHub から toc.js および toc.css ファイルを取得するための curl コマンドが含まれています。これは、Linux Mint の bash シェルでうまく機能しました。

Windows 7 では、Git シェル ( http://msysgit.github.io/を参照) を使用して curl コマンドを実行しました。

于 2014-08-20T08:17:02.467 に答える
0

この IPython Notebookは、Windows で minrk の目次用のファイルを半自動的に生成します。「curl」コマンドやリンクは使用しませんが、*.js および *.css ファイルを IPython Notebook-profile-directory に直接書き込みます。

ノートブックには「何をする必要があるか」と呼ばれるセクションがあります-それに従って、素敵なフローティング目次を作成してください:)

すでに表示されているhtmlバージョンは次のとおりです。

于 2014-08-24T13:34:31.170 に答える