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

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

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

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

Python

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

Q&A

1回答

3840閲覧

VScode を用いて .ipynb を実行する python のカーネルを変更すると変な .ipynb ファイルが生成される

one_d_121

総合スコア0

Jupyter

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

Python

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

0グッド

0クリップ

投稿2021/06/29 12:28

編集2021/06/30 04:57

VScode を用いて .ipynb ファイルでコードを書いています。
実行するため python のカーネルを変更すると変な .ipynb ファイルが生成されます。
ファイル名は
Untitled-1-72f2fb79-ac27-4568-a48c-d899f61754cf.ipynb
のようなものです。
初めのUntitled-1は自分で作成した .ipynb ファイルと同じ名前が必ずつき、その後ろはおそらくランダムな英数字が入ってきます。
VScode で開くとセルも何も書かれておらず、テキストエディタで開くと

{ "cells": [], "metadata": {}, "nbformat": 4, "nbformat_minor": 5 }

とだけ記述されています。

この自動で生成される .ipynb が自動生成されないようにしたいです。

試したこと

VScode 再インストール

補足情報(FW/ツールのバージョンなど)

OS:MacBook pro (apple silicon)
VScode:バージョン: 1.57.1 (Universal)
Python:3.8.10

追記

生成されているファイルはおそらく ipynb ファイルの checkpoint でした。
ファイル名が
Untitled-1-72f2fb79-ac27-4568-a48c-d899f61754cf.ipynb
だけだったのでわからなかったのですが、おそらく生成されているファイルは ipynb ファイルの checkpoint です。
Jpyter Notebook を使っていると.ipynb_checkpoints が自動生成されますが、この中身と同様のものが編集している ipynb と同じ階層に出力されていました。

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

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

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

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

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

meg_

2021/06/29 22:03

拡張機能使われてますよね?そちらの方でエラー報告等上がってませんか?
one_d_121

2021/06/30 02:31

回答ありがとうございます。 拡張機能を使っております。現在使っているものは以下の通りです。 James-Yu.latex-workshop MS-CEINTL.vscode-language-pack-ja ms-python.python ms-python.vscode-pylance ms-toolsai.jupyter あまり、理解していないのですが、拡張機能のエラー報告を行うコミュニティーがあるということでしょうか。もしそうならそのコミュニティーのURLなどを貼っていただけると非常に助かります。 もしくは、stack overflow などを検索してみるとよいということでしょうか? すみません、私は完全に初心者なので色々知識が足りていません。
meg_

2021/06/30 05:09

> もしそうならそのコミュニティーのURLなどを貼っていただけると非常に助かります。 申し訳ありませんがそちらの拡張機能は使っていませんので分かりません。オープンソース開発であればgithubに上がっていることが多いかと思います。
one_d_121

2021/06/30 10:56

なるほど、ありがとうございます! 少し github などをみてみることにします。
guest

回答1

0

投稿2021/06/29 12:55

y_waiwai

総合スコア88042

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

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

one_d_121

2021/06/29 13:39

回答ありがとうございます。 一応, .py ファイルは python 実行ファイルで, .ipynb が jupyter notebook 上で対話形式を用いて python code が実行可能なファイルであるということは理解しています。 おそらく質問の文面が稚拙すぎて理解し難い部分があったかと思います。申し訳ありません。 私がぶつかっている問題は, VScode 上でおきます。 VScode上では .ipynb ファイルを編集できますが、同時に実行する python のカーネルを変更することができます。 OS上にインストールされている異なるバージョンの python を選択することが可能です。(python 3.8.10 や python 2.7.5 などバージョン変更が可能です。) ipynb のセルを実行するための pythonの バージョンを変更するタイミングで 自動的に意図していない ipynb ファイルが生成されてしまいます。 この 意図していない ipynb ファイルが生成されないようにしたいというのが、私の問題点です。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

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

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

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問