質問: 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 を個別にインストールする必要がありますか?