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

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

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

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

Anaconda

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

Python

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

Q&A

解決済

1回答

1037閲覧

annacondaを入れ直し、pythonのバージョンが変わりましたが、カーネルの名前がおかしい

Y.Arai

総合スコア42

Jupyter

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

Anaconda

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

Python

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

0グッド

0クリップ

投稿2021/11/28 00:56

アナコンダを再インストールし、pythonのバージョンが、①のように3.9.7になっていますが、

イメージ説明
②のようにjupyterを起動させた時のカーネルの名前が、python 3.8.8となっています。
この名前は、再インストール前の名前です。
イメージ説明
which python3.9はopt/anaconda3/binに出ますが、which python3.8は見つかりません。
削除は下記でおこなっています。

conda install anaconda-clean anaconda-clean Delete .anaconda? (y/n): y .... rm -fr ~/.anaconda_backup sudo rm -fr opt/anaconda3

よろしくお願いします。

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

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

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

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

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

ppaul

2021/11/28 01:09

動いているのはPython3.9.7だからとくに問題はないのではないでしょうか。 右上に表示されるバージョン名が間違っているのが気になるということですか?
quickquip

2021/11/28 02:47

Anacondaを使わないので何が問題か分からないのですが jupyter kernelspec list の結果あたりを確認or追記してみたらいいかもしれません。
Y.Arai

2021/11/28 05:40

ppaulさんへ その通りです。 表示が気になりました。
Y.Arai

2021/11/28 05:42

quickquipさん、jbpb0さんへ 外出していますので、帰ったら、やってみます。ありがとうございます????
Y.Arai

2021/11/28 08:09 編集

実行したら、下記のようなメッセージとなりました。 「Available kernels: ①python388jvsc74a57bd040d3a090f54c6569ab1632332b64b2c03c39dcf918b08424e98f38b5ae0af88f /Users/**********/Library/Jupyter/kernels/python388jvsc74a57bd040d3a090f54c6569ab1632332b64b2c03c39dcf918b08424e98f38b5ae0af88f ②python3 /opt/anaconda3/share/jupyter/kernels/python3」 」 ※①、②は分かりやすく加えたものです。 1つ目の「Library/Jupyter/kernels/python388」 2つ目の「/opt/anaconda3/share/jupyter/kernels/python3」 は、jsonファイルで、 ①は、"path": "/opt/anaconda3/bin/python", "display_name": "Python 3.8.8 64-bit ('base': conda)", の記載があり、display_nameが以前のままのようです。 pathは、現在、python3.9が入っているものなので、使っているpythonは最新のものです。 ①の[Library/Jupyter/kernels/python388」は再インストールする前に削除はしていませんでした。 ②は、opt\anacondaファイルを削除してますので、新しくできたものだと思います。 こちらの、diplaynameは"display_name": "Python 3 (ipykernel)"でした。 ①のjsonのdisplay_nameを3.9.7に変更したら、表示がそのように修正されました。 これで、特に問題ないと思います。 ありがとうございました。 今後ともよろしくお願いします。????
jbpb0

2021/11/28 23:47

質問者さんが上記解決手順を回答に書いて自己解決にした方がいいと思います 同様なことに悩んでる人の参考になるので
Y.Arai

2021/11/29 03:11

jbpb0さん ありがとうございます。 上記の内容を自己解決欄に記入させていただきます。 ありがとうございました。
guest

回答1

0

自己解決

いろんな方のアドバイスで、以下のように解決しました。
まずは、

jupyter kernelspec list

でAvailable kernelsを確認します。
私の場合は、2つのカーネルがありました。

「Available kernels:
①python388jvsc74a57bd040d3a090f54c6569ab1632332b64b2c03c39dcf918b08424e98f38b5ae0af88f /Users/**********/Library/Jupyter/kernels/python388jvsc74a57bd040d3a090f54c6569ab1632332b64b2c03c39dcf918b08424e98f38b5ae0af88f
②python3 /opt/anaconda3/share/jupyter/kernels/python3」 」
※①、②は分かりやすく加えたものです。

①の「Library/Jupyter/kernels/python388」
②の「/opt/anaconda3/share/jupyter/kernels/python3」
は、中身は、jsonファイルです。

例えば、①のjsonfileの内容の一部に
"path": "/opt/anaconda3/bin/python",
"display_name": "Python 3.8.8 64-bit ('base': conda)",
の記載があり、このdisplay_nameが、表示されています。

pathは、現在、python3.9が入っているものなので、使っているpythonは最新のものとなります。

そこで①のjsonのdisplay_nameを「python3.9.7」に変更したら、表示が修正されました。

表示だけの問題のようです。

どうぞよろしくお願いします。

投稿2021/11/29 03:19

Y.Arai

総合スコア42

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問