2017-05-11 250 views
1

私はしばらくの間https://github.com/ipython-contrib/jupyter_contrib_nbextensions読み込みエラーJupyterノートブック拡張機能

上に述べたように指示に従って、私はJupyterノートブックの拡張機能をインストールOSシエラでのMacBookを使用して、とPython 3.6.1とJupyterノートブックサーバー5.0.0 を実行しています私のシステムでノートブックが正常に動作しても、nbextensionsタブは表示されません。以下は、端末でjupyter notebookを実行したときに表示されるエラーログです。私はここにいくつかの関連する問題が掲載されているのを見てきましたが、特定の拡張機能をインストールするように思われます。

また、解決策の1つはpip install jupyter_nbextensions_configuratorであるようですが、以下の出力からわかるように、すでに拡張機能がインストールされています。

Requirement already satisfied: traitlets in /usr/local/lib/python3.6/site-packages (from jupyter_nbextensions_configurator) 
Requirement already satisfied: tornado in /usr/local/lib/python3.6/site-packages (from jupyter_nbextensions_configurator) 

ただし、ログには、ModuleNotFoundError: No module named 'jupyter_nbextensions_configurator'がエラーメッセージの1つであることがわかります。

[W 08:44:49.973 NotebookApp] server_extensions is deprecated, use nbserver_extensions 
[W 08:44:50.146 NotebookApp] Error loading server extension jupyter_nbextensions_configurator 
    Traceback (most recent call last): 
     File "/usr/local/lib/python3.6/site-packages/notebook/notebookapp.py", line 1271, in init_server_extensions 
     mod = importlib.import_module(modulename) 
     File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/importlib/__init__.py", line 126, in import_module 
     return _bootstrap._gcd_import(name[level:], package, level) 
     File "<frozen importlib._bootstrap>", line 978, in _gcd_import 
     File "<frozen importlib._bootstrap>", line 961, in _find_and_load 
     File "<frozen importlib._bootstrap>", line 948, in _find_and_load_unlocked 
    ModuleNotFoundError: No module named 'jupyter_nbextensions_configurator' 
[I 08:44:50.158 NotebookApp] Serving notebooks from local directory: /Users/sp 
[I 08:44:50.158 NotebookApp] 0 active kernels 
[I 08:44:50.158 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/?token=c777a7ab5dc6cf416c238b7b37f58d10ebea9db0743b46ae 
[I 08:44:50.158 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 
[C 08:44:50.163 NotebookApp] 

    Copy/paste this URL into your browser when you connect for the first time, 
    to login with a token: 
     http://localhost:8888/?token=c777a7ab5dc6cf416c238b7b37f58d10ebea9db0743b46ae 
[I 08:44:51.633 NotebookApp] Accepting one-time-token-authenticated connection from ::1 
[W 08:44:54.407 NotebookApp] 404 GET /nbextensions/nbextensions_configurator/tree_tab/main.js?v=20170511084449 (::1) 25.76ms referer=http://localhost:8888/tree 

私はここで何が欠けていますか?ありがとう!

答えて

0

私は同じ問題を抱えていたが、私はこのjupyterlabのREADMEに気づく:

前提条件

Jupyterノートバージョン4.3以降。ノートブックのバージョンを確認するには:だから

jupyter notebook --version

を、そのコマンドでバージョンを確認しようとすると、4.3よりもリターンが低いバージョンならば、それを更新してみてください。

conda update notebook

ことどのように私は問題を解決したのですか?

0

サーバトレースバックからは、複数のPythonインストールで何か不思議なことが起こっているように見えます。あなたは

/usr/local/lib/python3.6 

でのpythonにインストールしているが、あなたのノートブックPCサーバーのトレースバックがあるから(どこnotebookappが稼働しているように見える)が、(自作から実行する(インポート呼び出しで)クロスオーバーする行くことに注意してください? )Pythonはちょうどそのセラーにインストールして、以前のように続けていくためにあるかもしれない

/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6 

潜在ハックソリューションにインストールされていますが、私は多分もう少し調査はこれが起こっている理由決定することをお勧めしたいです。関連性のノートブックサーバーを起動する方法、モジュールをインストールする、ターミナルを実行する、パイソンパスを設定する方法などがあります。

関連する問題