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

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

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

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

Anaconda

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

ウェブブラウザ

ウェブブラウザ(インターネットブラウザ)とは、www上に公開されている情報リソースをユーザーに視覚的提供・操作させる機能を持ったソフトウェアプログラムです。

Python

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

解決済

jupyter_notebook_config.py の c.NotebookApp.…のエラーについて

yukimeat1999
yukimeat1999

総合スコア16

Jupyter

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

Anaconda

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

ウェブブラウザ

ウェブブラウザ(インターネットブラウザ)とは、www上に公開されている情報リソースをユーザーに視覚的提供・操作させる機能を持ったソフトウェアプログラムです。

Python

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

2回答

0リアクション

0クリップ

181閲覧

投稿2022/09/15 06:46

jupyter_notebook_config.py の c.NotebookApp.…のエラーについて

Anaconda3のjupyter notebookを使ってpythonを編集しています。

これまで、こちらのサイトで紹介されている方法で、外付けHDDのディレクトリを指定して作業をしていました。

OpenCVがうまく動作しないため、設定を調べている時、もともとChromeを使って作業していたのですが、アップデートした時Edgeで起動するようになっていました。

これを変更するため、こちらを参考にしました。
jupyter起動後に、ブラウザに表示されているnew→Terminalでターミナルを起動し、次のコードを入力しjupyter_notebook_config.pyを自動生成しました。

cmd

jupyter notebook --generate-config

ここで生成されたファイルは、
C:\Users[username].jupyter\jupyter_notebook_config.py
に生成されます。

このソースコードの一番下に以下の文を追加しました。

python

import webbrowser webbrowser.register('firefox', None, webbrowser.GenericBrowser('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe')) c.NotebookApp.browser = 'firefox'

また、忘れていたのですが、もともと作業ディレクトリを外付けHDDに指定していたので、同ファイルの393行目あたりに以下の様に、コメントアウトを外し、絶対パスを記述しました。

python

## The directory to use for notebooks and kernels. # Default: '' c.NotebookApp.notebook_dir = 'H:/program/007_Jupyter Notebook'

ここまで記述したのですが、これらのコードの最初にある
c.
の部分がエラーとなりました。

各エディター上に表示されるエラー文

VSCodeにおけるエラー文

c: Any "c" is not defined Pylance (reportUndefinedVariable)

Visual Studio2022におけるエラー文

c: Any reportUndefinedVariable: "c" is not defined

エラーの出ている様子

イメージ説明

実現したいこと

このjupyter\jupyter_notebook_config.py上で解決したいこと。
c. のエラーをなくす
・jupyterのエディターをFirefoxで表示
・作業ディレクトリを外付けHDDに変更

補足情報

OS: Windows10

Anaconda3上のjupyter notebook
ブラウザはもともとChromeだったが、何かの拍子にEdgeに変わった。

Anaconda Navigator
Ver. 2.3.0

jupyter notebook
Ver. 6.4.12

jupyter_notebook_config.pyは
VSCodeとVisual Studio 2022両方で開いてみた。

VSCode:
Visual Studio Code
Version: 1.71.1 (user setup)

Visual Studio 2022
Microsoft Visual Studio Community 2022 (64 ビット) - Current
Version 17.3.4

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

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

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

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

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

ただいまの回答率
86.12%

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

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

質問する

関連した質問

同じタグがついた質問を見る

Jupyter

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

Anaconda

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

ウェブブラウザ

ウェブブラウザ(インターネットブラウザ)とは、www上に公開されている情報リソースをユーザーに視覚的提供・操作させる機能を持ったソフトウェアプログラムです。

Python

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