質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Jupyter

Jupyter (旧IPython notebook)は、Notebook形式でドキュメント作成し、プログラムの記述・実行、その実行結果を記録するツールです。メモの作成や保存、共有、確認などもブラウザ上で行うことができます。

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

1回答

1754閲覧

anaconda installした後、jupyter notebookが開かなくなった

clearwater

総合スコア4

Jupyter

Jupyter (旧IPython notebook)は、Notebook形式でドキュメント作成し、プログラムの記述・実行、その実行結果を記録するツールです。メモの作成や保存、共有、確認などもブラウザ上で行うことができます。

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/01/12 15:20

背景

以前までanacondaで仮想環境でjupyter notebookが使用できていました。
VScodeでもjupyter notebookの形式に対応したということで、そちらでいろいろ試しているうちに何らかの拡張機能かで環境を変えてしまったためか、anaconda navigatorが開けなくなりました。そのため、anacondaの公式サイトを見てアンインストール後(anaconda-clean)、再インストールしましたが、anaconda navigatorがアイコンを押しても立ちあがりません。(anaconda promptからはコマンドを打つと立ち上がります。)

再インストール後、jupyter notebook 6.02が立ち上がらなくなりました。

openCVを動かしたく、anacondaの仮想環境を使用していました。
また、データサイエンスを学習しているため、jupyter notebookの形式を使用しています。

どう対応すればよいかわかりません。回答よろしくお願いします。

エラーの内容

Traceback (most recent call last):
File "C:\Users\81803\Anaconda3\Scripts\jupyter-notebook-script.py", line 6, in
from notebook.notebookapp import main
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\notebook\notebookapp.py", line 49, in
from zmq.eventloop import ioloop
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq_init_.py", line 47, in
from zmq import backend
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend_init_.py", line 40, in
reraise(*exc_info)
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise
raise value
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend_init_.py", line 27, in
ns = select_backend(first)
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\select.py", line 28, in select_backend
mod = import(name, fromlist=public_api)
File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython_init
.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants' from 'zmq.backend.cython' (C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython_init_.py)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dameo

2020/01/14 07:04

https://docs.anaconda.com/anaconda/install/uninstall/ のoption Bを実施したということですか? anaconda promptから python -c "import sys;print(sys.executable)" を実行したら何が表示されますか? anaconda promptから jupyter notebook を実行したらどうなりますか?
clearwater

2020/01/16 15:10

>demeoさん ありがとうございます。 はい、最初にoption Aを実行して、それでも何も変化がなかったため、 option Bを実施しました。 以下が実行結果となります。 anaconda promptから python -c "import sys;print(sys.executable)"を実行 --> C:\Users\81803\Anaconda3\python.exe anaconda promptから jupyter notebook --> Traceback (most recent call last): File "C:\Users\81803\Anaconda3\Scripts\jupyter-notebook-script.py", line 6, in <module> from notebook.notebookapp import main File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\notebook\notebookapp.py", line 49, in <module> from zmq.eventloop import ioloop File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\__init__.py", line 47, in <module> from zmq import backend File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\__init__.py", line 40, in <module> reraise(*exc_info) File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise raise value File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\__init__.py", line 27, in <module> _ns = select_backend(first) File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\select.py", line 28, in select_backend mod = __import__(name, fromlist=public_api) File "C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython\__init__.py", line 6, in <module> from . import (constants, error, message, context, ImportError: cannot import name 'constants' from 'zmq.backend.cython' (C:\Users\81803\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython\__init__.py)
clearwater

2020/01/16 15:59

https://stackoverflow.com/questions/54283931/fresh-anaconda-install-gives-importerror-cannot-import-name-constants-from 最後の二行でググってみると、公式からダウンロードしたpythonとanacondaが混在しているのがよくないということみたいで、自分も混在していました。 ただ、それでもこれまでanacondaは使えていたので特に公式から入れたpythonをアンインストールなどしなかったのですが、こうなった今アンインストールすべきでしょうか?
dameo

2020/01/16 16:03

最初のコマンドから分かるのは、実行に使用したpythonがC:\Users\81803\Anaconda3\python.exeであることです。これはインストール時に「カレントユーザーのみ(Just Me)」を選択した場合のAnacondaのpythonです。つまり正しいpythonが起動しています。 しかし、次のコマンドでnotebookを起動したとき、C:\Users\(ユーザー名)\AppData\Roaming\Python\Python37のモジュールが使用されていることが分かります。 ここに環境が作られるのはAnaconda以外のPythonをインストールした場合ではないかと思います。 VSCodeはPython環境を勝手に作ったりしないと思うので、あなた自身が何かインストールしてませんか?
guest

回答1

0

自己解決

condaとpipを併用すると環境が壊れることがあるみたいです。

http://onoz000.hatenablog.com/entry/2018/02/11/142347

投稿2020/04/18 04:37

clearwater

総合スコア4

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問