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

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

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

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

Python

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

Q&A

解決済

1回答

2470閲覧

jupyter-notebookを使用したプログラムの実行の仕方

ken0413

総合スコア1

Jupyter

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

Python

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

0グッド

0クリップ

投稿2022/01/03 04:32

前提・実現したいこと

jupyter notebookを使用してpythonのコードを作成しております。
ですが、プログラムが実行されません。
考えられる原因について教えていただきたいです。
(初学者ですので、意図や現状を伝えきれていない恐れがあります。
その際はお手数ですが再度ご確認いただきたいです。)

発生している問題・エラーメッセージ

・プログラムが実行されない ・リボン内にerror表示が出る ・サイト名の右隣に”自動保存に失敗!”と表示され、かつ名前を付けて保存ができない。 (下イメージを参照ください。)

イメージ説明

該当のソースコード

Pyton3.10.1

1print('hello')

試したこと

・新規ノートブックにて実行。
・Karnel>Restartを選択し、実行
・Cell>Run Cellにて実行

なお、”実行”はShft+enterとタブ内の”実行”ボタンの両方を試しました。

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

ここにより詳細な情報を記載してください。

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

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

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

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

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

ken0413

2022/01/06 11:09

ご回答ありがとうございました。 結果として、最新のpyzmqのバージョンがこういったエラーを引き起こすようです。 ご協力のほど、感謝いたします。
jbpb0

2022/01/06 13:14

> 最新のpyzmqのバージョンがこういったエラーを引き起こす https://programmerah.com/bad-file-descriptorccizeromq-1602704446950worksrcepoll-cpp100-41232/ で原因だと書かれてるpyzmq 22.0.2は1年前にリリースされたもので、 https://pypi.org/project/pyzmq/22.0.2/ 現状の最新バージョンは22.3.0です https://pypi.org/project/pyzmq/ 本当に最新バージョンの22.3.0でもエラーが発生するのなら、1年経っても直ってないということになりますが、22.0.2以降だと必ずそのエラーが出るなら、1年も放置されるとは思えないので、エラーが出る条件がpyzmqのバージョン以外にもあるような https://programmerah.com/bad-file-descriptorccizeromq-1602704446950worksrcepoll-cpp100-41232/ を書いた人はユーザー名に中国語を使ってると書いてるので、ユーザー名に半角英数字以外の文字を使うと、pyzmqの新し目のバージョンだとエラーが出るのではないですかね
guest

回答1

0

ベストアンサー

保存に失敗、と出ているので、ファイル名(とフォルダ)をつけて、ファイルに保存してから実行させてみればどうでしょう

投稿2022/01/03 05:25

y_waiwai

総合スコア88042

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

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

ken0413

2022/01/03 09:18

ご回答ありがとうございました。 ご回答のとおりに操作してみましたが、そもそも保存ができませんでした。 現状の問題として、プログラムが実行できないことがあります。 あれからpython及びjupyter-notebookの削除・再インストールを行いましたが、同様の現象が起きています。 ご回答して頂ければ幸いです。
y_waiwai

2022/01/03 10:05

保存ができないってとこからがそもそもおかしいのでまずそれをどうにかしよう OSが何かが書かれてないのでアレですが、ホームフォルダを指定して保存してみては
ken0413

2022/01/03 10:20

ご回答ありがとうございます。 OSはwindows10です。 C:\Users\(ユーザー名)のディレクトリに保存を試みましたが、やはりだめでした。 jupyter-notebookを起動後、数秒後にコマンドプロンプトを確認すると下記のようなメッセージが表示されました。 Bad file descriptor (bundled\zeromq\src\epoll.cpp:100) 今回の問題に関係あると思いますか。 もし関係するのなら、対策をご教授いただければ幸いです。 よろしくお願いします。
y_waiwai

2022/01/03 10:27

そいつ(あるいはAnaconda自体)を一旦アンインストールして、インストールし直してみては。
ken0413

2022/01/06 11:14

ご回答ありがとうございました。 結果として、jupyter notebookをインストールした際に同封されていたpyzmqというものの最新のバージョンがこういったエラーを引き起こすようです。 調べたところ、海外の方で上記のエラーに関して対策したというサイトを見つけました。 ご参考までに。 https://programmerah.com/bad-file-descriptorccizeromq-1602704446950worksrcepoll-cpp100-41232/ ご協力のほど、感謝いたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問