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

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

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

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

Anaconda

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

import

自身のプラットフォーム・プログラム・データセットに対して、外部ソースを取り込むプロセスをimportと呼びます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

3984閲覧

「The kernel appears to have died. it will restart automatically」の解決方法

ikegami_m

総合スコア6

Jupyter

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

Anaconda

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

import

自身のプラットフォーム・プログラム・データセットに対して、外部ソースを取り込むプロセスをimportと呼びます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2021/06/03 04:43

編集2021/06/03 04:46

PythonのJupyterNotebook(Anacondaの仮想環境)で、ライブラリのインポートをしようとすると
「The kernel for Documents /XXX.ipynb appears to have died. it will restart automatically.」
というエラーが出てしまい、先に進めません。

#試したこと
sapcyまたはtransformersいずれかをimportすると、エラーが出てしまいます。

Python

1import spacy 2from tqdm.notebook import tqdm 3nlp = spacy.load('en_core_web_lg') 4

Python

1import transformers 2from transformers import BertTokenizer, TFBertModel, RobertaTokenizer, TFRobertaModel 3

なお、下記のimportは成功しています。

Python

1import numpy as np 2import pandas as pd 3import time 4import string 5import re 6import math 7 8from collections import Counter 9 10from sklearn.model_selection import train_test_split, cross_val_score 11from sklearn.pipeline import make_pipeline 12from sklearn.feature_extraction.text import CountVectorizer, TfidfVectorizer 13from sklearn.linear_model import LinearRegression, Ridge, Lasso, TweedieRegressor,HuberRegressor 14from sklearn.naive_bayes import MultinomialNB 15from sklearn.metrics import mean_squared_error as mse 16 17 18import xgboost as xgb 19 20import tensorflow as tf 21from tensorflow import keras 22from tensorflow.keras.metrics import RootMeanSquaredError 23from tensorflow.keras.preprocessing.text import Tokenizer 24from tensorflow.keras.preprocessing.sequence import pad_sequences 25from tensorflow.keras.callbacks import EarlyStopping, ModelCheckpoint, LearningRateScheduler, ReduceLROnPlateau 26 27import kerastuner as kt 28 29import matplotlib.pyplot as plt 30import seaborn as sns 31from wordcloud import WordCloud 32 33from bokeh.plotting import figure 34from bokeh.models import ColumnDataSource 35from bokeh.io import curdoc, show, output_notebook 36output_notebook() 37 38import nltk 39nltk.download('stopwords') 40from nltk import word_tokenize 41from nltk.stem.snowball import SnowballStemmer 42from nltk.corpus import stopwords 43stop_words = stopwords.words('english') 44

メモリ不足によって起きるというような記事もありましたが、メモリは32GBですので、足りないとは思えません。
PCを再起動し、他のアプリを一切起動しない状態でも同様のエラーが起きます。
考えられる原因について、ご教示いただければ幸いです。

ライブラリのバージョン

spacy 3.0.6
spacy-legacy 3.0.5
transformers 4.6.1

#動作環境
OS:Microsoft Windows 10 Pro
メモリ:32,513 MB
Anaconda version : 4.9.2

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

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

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

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

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

jbpb0

2021/06/03 06:27

Jupyterを起動したときにコマンドプロンプトも同時に自動起動していたら、エラーの時にそこに何か表示されてませんか?
ikegami_m

2021/06/03 07:09

下記の1行が表示されるのみでした。 [I 2021-06-03 15:07:59.900 ServerApp] Starting buffering for 12cab37b-6e98-436f-8012-007cc8b1d47a:d353d3a3-9b7a-4b22-9d5a-7ff32ae7cf88
jbpb0

2021/06/03 07:58

Jupyter使わない場合も、落ちるのでしょうか? たとえば、質問に書いてるエラー出るコードの後に簡単な処理(文字列をprintで表示とか)を追加して、それをテキストファイル「適当な名前.py」に保存して、Anacondaプロンプトで python 適当な名前.py で実行した場合は、その追加した行までエラー出ずに到達するのでしょうか? それとも、Jupyterと同じところでエラーが出て実行が中断されるのでしょうか?
ikegami_m

2021/06/03 13:32 編集

そのように実行した場合、下記のようなメッセージが出ました。 Key already registered with the same priority: GroupSpatialSoftmax
jbpb0

2021/06/03 22:26

> Key already registered with the same priority: GroupSpatialSoftmax https://discuss.pytorch.org/t/importerror-key-already-registered-with-the-same-priority/86271 を見ると、PyTorchのインストールに問題があると表示されるようで、下記が解決した方法として書かれてます ・site-packagesのtorchディレクトリを手動で削除してから、PyTorchを再インストール ・新しい仮想環境を作って、そこにPyTorchをインストール 質問者さんの状況が上記に該当するか分かりませんが、参考までにお知らせします
ikegami_m

2021/06/04 00:53

PyTorchをアンインストール⇒再インストールすることで解決しました。 ありがとうございました。
guest

回答1

0

自己解決

PyTorchをアンインストール⇒再インストールすることで解決しました。

投稿2021/06/04 00:54

ikegami_m

総合スコア6

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問