問題タブ [jupyter-lab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - `jupyterlab` は `nodejs` と `npm` のインストールを認識しません
jupyterlab_bokeh
拡張機能のインストールに問題があります。
仮想環境(pyenv
plus pyenv-virtualenvwrapper
)を使用しています。最初にローカル OS (Ubuntu 16.04) に 2 つのパッケージをインストールして再インストールしようとしましたjupyterlab
が、役に立ちませんでした。また、競合していないことを確認するためだけに、OS でパッケージをアンインストールした後、仮想環境にnodejs
とnpm
viaの両方をインストールしようとしました。pip
残念ながら、どちらも成功しませんでした。
奇妙なことに、端末で nodejs コマンドを入力すると、nodejs
REPL にアクセスできます。
問題は拡張機能に限定されませんjupyterlab_bokeh
。拡張機能で同じエラーを再現できますjupyterlab-manager
。
実際、jupyter を実行するとlabextension list
、両方の拡張機能が正しくインストールされていることがわかります。
ただし、上記の抜粋でわかるように、ビルドをお勧めします。ビルドを実行しようとすると、次のようなエラー メッセージが表示されます。
nodejs
ここでも、との両方npm
がオペレーティング システムにインストールされます。
jupyter-notebook - ipywidgets の JupyterLab 拡張機能の目的は何ですか?
これによると: https://ipywidgets.readthedocs.io/en/stable/user_install.html、従来の Jupyter Notebook で ipywidgets を使用するには、次のように適切な Jupyter Notebook 拡張機能をインストールする必要があります。
さらに、JupyterLab を介して実行される Notebook から ipywidgets を使用するには、次を使用して ipywidgets の JupyterLab 拡張機能をインストールする必要がありました。
なぜそうなのですか?JupyterLab のノートブックは、JupyterLab の拡張としてパックされた単なるレガシー Jupyter Notebook であるという印象を受けました。ipywidgets JupyterLab 拡張機能のコードを読み込もうとしましたが、何が起こっているのかわかりません。
JupyterLab を介してノートブックを実行するときに、ipywidgets の Jupyter Notebook 拡張機能だけをインストールするだけでは不十分な理由について、誰かが最も重要な理由を挙げていただければ幸いです。
前もって感謝します。