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

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

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

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

Python

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

Q&A

0回答

3467閲覧

jupyter notebookでkernelに接続できない

tomohikoikeda

総合スコア5

Jupyter

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

Python

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

0グッド

0クリップ

投稿2021/06/24 06:21

pythonのコードを描こうとjupyter notebookを起動したが、kernelへの接続ができず困っています。
このようになります。
イメージ説明

また、コマンドプロンプトにはこのように表示されます。
[W 15:09:40.763 NotebookApp] Notebook Untitled1.ipynb is not trusted
[I 15:09:41.119 NotebookApp] Kernel started: 046a2c82-b7c2-4614-87d7-79eafed4b19f, name: python3
Traceback (most recent call last):
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 193, in run_module_as_main
"main", mod_spec)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 85, in run_code
exec(code, run_globals)
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\ipykernel_launcher.py", line 16, in <module>
app.launch_new_instance()
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\traitlets\config\application.py", line 844, in launch_instance
app.initialize(argv)
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\traitlets\config\application.py", line 87, in inner
return method(app, *args, **kwargs)
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\ipykernel\kernelapp.py", line 577, in initialize
self.write_connection_file()
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\ipykernel\kernelapp.py", line 232, in write_connection_file
iopub_port=self.iopub_port, control_port=self.control_port)
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\jupyter_client\connect.py", line 136, in write_connection_file
with secure_write(fname) as f:
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\contextlib.py", line 112, in enter
return next(self.gen)
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\jupyter_core\paths.py", line 461, in secure_write
win32_restrict_file_to_user(fname)
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\jupyter_core\paths.py", line 387, in win32_restrict_file_to_user
import win32api
ImportError: DLL load failed: 指定されたモジュールが見つかりません。
中略
[I 15:09:53.240 NotebookApp] KernelRestarter: restarting kernel (4/5), new random ports
[IPKernelApp] ERROR | Failed to load connection file: 'C:\Users\tomoh\AppData\Roaming\jupyter\runtime\kernel-046a2c82-b7c2-4614-87d7-79eafed4b19f.json'
Traceback (most recent call last):
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\ipykernel\kernelapp.py", line 257, in init_connection_file
self.load_connection_file()
File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\jupyter_client\connect.py", line 494, in load_connection_file
info = json.load(f)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\json_init
.py", line 296, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\json_init
.py", line 348, in loads
return _default_decoder.decode(s)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
[W 15:09:56.270 NotebookApp] KernelRestarter: restart failed
[W 15:09:56.271 NotebookApp] Kernel 046a2c82-b7c2-4614-87d7-79eafed4b19f died, removing from map.
[W 15:10:41.175 NotebookApp] Timeout waiting for kernel_info reply from 046a2c82-b7c2-4614-87d7-79eafed4b19f
[E 15:10:41.178 NotebookApp] Error opening stream: HTTP 404: Not Found (Kernel does not exist: 046a2c82-b7c2-4614-87d7-79eafed4b19f)
[W 15:10:42.211 NotebookApp] 404 GET /api/kernels/046a2c82-b7c2-4614-87d7-79eafed4b19f/channels?session_id=3fb79275619f40cd877c19270774d9c6 (::1): Kernel does not exist: 046a2c82-b7c2-4614-87d7-79eafed4b19f
[W 15:10:42.225 NotebookApp] 404 GET /api/kernels/046a2c82-b7c2-4614-87d7-79eafed4b19f/channels?session_id=3fb79275619f40cd877c19270774d9c6 (::1) 17.950000ms referer=None
[W 15:10:44.247 NotebookApp] Replacing stale connection: 046a2c82-b7c2-4614-87d7-79eafed4b19f:3fb79275619f40cd877c19270774d9c6

ググってみたところ、python.exeとjupyterでのkernelのパスが違うと出てきたのですが、
一応そのパスも載せておきます。
python.exe
'C:\Users\tomoh\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\python.exe'
kernal
python3 C:\Users\tomoh\AppData\Roaming\jupyter\kernels\python3

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

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

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

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

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

jbpb0

2021/06/29 03:16

> File "C:\Users\tomoh\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\jupyter_core\paths.py", line 387, in win32_restrict_file_to_user import win32api ImportError: DLL load failed: 指定されたモジュールが見つかりません。 と書かれてるように、 import win32api ができないことが原因です そうなってしまうのは、JupyterでMicrosoft Store版Pythonを使っているからだと思います https://seesaawiki.jp/w/kou1okada/d/20201117%3A%20Microsoft%20Store%20%C8%C7%20Python%20%A4%C7%20win32api%20%A4%AC%20import%20%BD%D0%CD%E8%A4%CA%A4%A4 によると、Microsoft Store版Pythonで import win32api ができるようにするのは、かなり大変なようです Microsoft Store版Pythonでなければならない理由が無いなら、それは削除して、他のPythonをインストールして使うことをお勧めします
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問