web-dev-qa-db-ja.com

AnacondaでJupyterノートブックを開けない

64ビット用に提供されているインストーラーを使用して、Windows 10でSurface Pro 3にAnacondaをインストールしました。 「jupyterノートブック」を起動しようとすると、常に次のメッセージが表示されます。

Microsoft Windows [バージョン10.0.14393](c)2016 Microsoft Corporation。全著作権所有。

C:\ Users\Carlos> jupyter Notebook Traceback(最新の呼び出しは最後):

ファイル「C:\ Program Files\Anaconda3\Scripts\jupyter-notebook-script.py」、3行目、import notebook.notebookapp

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\notebook\notebookapp.py」、32、zmq.eventloop from ioloopから

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\zmq__init __。py」、zmq importバックエンドからの34行目

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend__init __。py」、line 40、reraise(* exc_info)

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\zmq\utils\sixcerpt.py」、lin e 34、レイズレイズ値

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend__init __。py」、l ine 27、_ns = select_backend(first)

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend\select.py」、lin e 26、select_backend mod = import(name、fromlist = public_api)

ファイル「C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend\cython__init__ .py」、6行目インポート(定数、エラー、メッセージ、コンテキスト、

ImportError:DLL load failed:指定されたモジュールが見つかりませんでした。

私は何度かアンインストール/インストールを試みましたが、私だけのために、またはコンピューターのすべてのユーザーのためにインストールしようとしましたが、anacondaを最初に更新しようとしました...成功しませんでした。どんな手掛かり?

ありがとう!

6
Chucky

Anacondaのデフォルトのインストールに問題があるようです。そこで、pyzmqパッケージを削除しましたが、これは問題のあるパッケージのようです。

これは私がやったことです:

  1. conda uninstall pyzmq(これはjupyter関連のパッケージも削除します!)
  2. conda install pyzmq(再インストールするため)
  3. conda install jupyter(jupyter関連パッケージを再インストールするため)

これでJupyter Notebookを開くことができます!

10
Chucky

今日、私のシステムでも同じエラーが発生しましたが、次の解決策で解決しました。

パス変数に以下を追加してください、それはその後解決されます(チェックしたばかりです):

  • C:\ ML\installed_tools\anaconda3(すでに存在していた)
  • C:\ ML\installed_tools\anaconda3\Scripts(既に存在していた)
  • C:\ ML\installed_tools\anaconda3\Library\bin今すぐ追加
  • C:\ ML\installed_tools\anaconda3\Library\mingw-w64\bin今すぐ追加))

(モジュールの正確なバージョンで)取得し、その後解決した正確な例外については、 このリンク を参照してください。上記の例外は古いanacondaバージョンのものである可能性がありますが、ソリューションは同じである必要があります。

5
Amandeep

私のために働いたものはここにあります(あなたはpyzmqをアップグレードする必要があります):

python -m pip install --upgrade pip
pip install --upgrade pyzmq

その後、うまくいきました。

4
Deepak

これを修正する複数のオプションがありますが、私はまだ根本原因を調査しています。ただし、以下のソリューションを試すことができます。

jupyterノートブックのバージョンが5.1.0以上の場合、<< conda uninstall notebook >>を使用してアンインストールし、<< conda install notebook = 5.0.0 >>を使用してAnacondaコマンドプロンプトからJupyterノートブックをインストールできます。これにより、基本環境自体からのAnaconda Navigator。

2番目のオプション..、conda << conda env create -f {ymlファイルの名前} .yml >>で別の環境を作成します。作成後、AnacondaナビゲーターUIを開き、環境を新しく作成した環境に切り替えてJupyterを起動します(これは最新のJupyterノートブックバージョン5.3.7でも動作します)。

私はまだ、最新バージョンがベース環境で開かない理由を調査しています。ただし、お客様の好みに応じてソリューション1または2を使用できます。

1
Srini

\ Program Filesフォルダーにインストールすると、アクセス権の問題が発生する場合があります。

Anaconda3があり、ルートC:\ディレクトリにインストールしましたが、dllファイルのインストールに問題はありませんでした。

C:\ディレクトリ内の独自のフォルダーとして、スペースなしのAnaconda3としてAnaconda3を直接インストールしてみてください。

インストールしたら、Anaconda Cheat Sheetを使用してすばやく開始し、Anaconda3フォルダーに移動して(Windowsの場合)SHIFT + RIGHT-CLICK-MOUSEに進むとインストールが機能することを確認できます。 Anaconda3のそのディレクトリにあるコマンド[行]ウィンドウ。コマンドラインウィンドウを開き、Anaconda Cheat Sheetからコマンドを実行して、すぐに開始します。

http://conda.pydata.org/docs/_downloads/conda-cheatsheet.pdf

Anaconda3内で仮想Python開発環境/フォルダーを作成するための指示に従う必要があります。次に、その仮想環境/フォルダーにJupyterノートブックをインストールすることを確認する必要があります。インストール後にその仮想環境を「アクティブ化」する必要があります。

これがお役に立てば幸いです。