10

質問: MacOs 10.9 で pip3 を使用して python3 と jupyter ノートブックをインストールしました。
ウィジェットを実行しようとすると、javascript ウィジェットがないというエラーが表示されます。Jupyter-notebook に python3 および R カーネルがインストールされています。

コード:

from ipywidgets import widgets
from IPython.display import display
text = widgets.Text()
display(text)
text.on_submit('hello')

エラー:

Widget Javascript not detected.  It may not be installed or enabled properly.  

試み:

sudo -H pip3 install ipywidgets  
sudo -H pip3 install -upgrade ipywidgets  
jupyter nbextension enable --py widgetsnbextension
# restarted the computer. 

最後のコマンドでエラーが発生します。

[EnableNBExtensionApp] CRITICAL | Bad config encountered during initialization:
[EnableNBExtensionApp] CRITICAL | Unrecognized flag: '--py'

Mac には jupyter-nbextension コマンドがありますが、次のコマンドがあることに注意してください。

jupyter-nbextension enable --py widgetsnbextension 

どちらも機能しません。

しかしjupyter nbextension enable widgetsnbextension、エラーは発生せず、何もしません。コードを実行すると、同じエラーが表示されます。

また、

import ipywidgets
ipywidgets.__version__

「6.0.0」を返します。

いくつかのメモ:

which jupyter  
jupyter is /Library/Frameworks/Python.framework/Versions/3.5/bin/jupyter
which jupyter-notebook
jupyter-notebook is /Library/Frameworks/Python.framework/Versions/3.5/bin/jupyter-notebook

関連リンク:

https://github.com/jupyter-widgets/ipywidgets/issues/541    
https://github.com/jupyter/help/issues/32    
https://github.com/jupyter/help/issues/131    
https://github.com/binder-project/binder/issues/83   

ウィジェットをインストールするにはどうすればよいですか?
Java を個別にインストールする必要がありますか?

4

5 に答える 5

4

次のコマンドは、Jupyter、Mac OS、Python 3.6、および Anaconda で正常に使用できました。最初のコマンドは、現時点で ipywidgets の最新バージョン (バージョン 7.0) を取得します。

conda install -c conda-forge ipywidgets

jupyter nbextension enable --py widgetsnbextension
于 2017-09-18T23:31:14.197 に答える
1

これで解決しました:

jupyter labextension install @jupyter-widgets/jupyterlab-manager
于 2018-02-12T13:54:39.773 に答える