新しい目次拡張機能を新しいコンピュータにインストールしようとしています。私はもうそれを見つけることができません。唯一のページI do findは、Windowsに拡張機能をインストールする方法を説明していません。ipythonノートブックのTOC拡張には何が起こりますか?
私はそれをどのようにインストールできますか、それは公式のIpythonノートブックの一部ではないのですか?私は単に人々がそれなしで一緒になっている方法を理解することはできません。
新しい目次拡張機能を新しいコンピュータにインストールしようとしています。私はもうそれを見つけることができません。唯一のページI do findは、Windowsに拡張機能をインストールする方法を説明していません。ipythonノートブックのTOC拡張には何が起こりますか?
私はそれをどのようにインストールできますか、それは公式のIpythonノートブックの一部ではないのですか?私は単に人々がそれなしで一緒になっている方法を理解することはできません。
私はあなたの特定のWindowsのアドバイスを教えてくれますが、キーポイントは、プラットフォームに依存されるべきだと思うことはできません。
custom.js
ファイルをプロファイルに追加します。custom.js
ファイルを編集して、ノートブックの拡張コードを指すようにします。もう少し詳細に、プロファイルを設定することcovered in detail hereですが、デフォルトのプロファイルのためだけに、コマンドラインに移動し、
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であることに注意してください - あなたは以前のバージョンを使用している場合これを試す前にアップグレードを強くお勧めします。
またで公式のインストール手順を見つけることができます:これらの手順はで私のためにうまく働いたのGitHubからtoc.jsとtoc.cssファイルを取得するためのカールのコマンドが含まれ
https://github.com/minrk/ipython_extensions
LinuxのミントのbashシェルWindows 7の場合
は、私はカールは、Windows内のコンテンツのminrkのテーブル用のファイルを生成し
This IPython Notebook半自動的にコマンドを実行する(http://msysgit.github.io/を参照)Gitのシェルを使用していました。'curl'コマンドやリンクは使用しませんが、* .jsと* .cssファイルはIPython Notebook-profile-directoryに直接書き込みます。「をあなたがする必要がどのような」と呼ばれるノートブック内のセクションがあり
- それに従うとコンテンツの素敵な浮動テーブルがあります。)ここで
はすでにそれを示してHTMLバージョンです: http://htmlpreview.github.io/?https://github.com/ahambi/140824-TOC/blob/master/A%20floating%20table%20of%20contents.htm
Jupyter 4(すなわちipythonノートブック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
が~/.jupyter/nbconfig/notebook.json
を変更しますtoc
~/.local/share/jupyter/nbextensions/
enable
にコピーします。
これらの2つの場所を確認して、何が起こったか確認できます。
注:ここではenable toc/toc
を使用します。toc.js
は~/.local/share/jupyter/nbextensions/toc/
にあるためです。 toc.js
とtoc.css
を~/.local/share/jupyter/nbextensions/
に直接入力する場合は、ここでenable toc
を使用してください。
編集
申し訳ありませんが、私をオリジナルの問題は、Windows上で気付きませんでした。私はそれがWindowsのjupyterのために同じであるかどうかわからない、任意のレポートは大歓迎です。
更新
今のTOC nbextensionはnbextensionsの種類のコレクションを提供this projectに追加されました。インストールと管理が非常に簡単で、試してみる価値があります!
拡張プロジェクトは美しく動作します。リンクありがとうございます。 – jgyou