ウィンドウズマックソフトウェア設定セキュリティ生産性リナックスAndroidパフォーマンス設定Apple すべて

FedoraにJupyter Notebookをインストールする方法

編集済み 3 数週間前 によって ExtremeHow 編集チーム

フェドラジュピターノートブックパイソンデータサイエンスインストールソフトウェア開発コマンドラインターミナルプログラミング

FedoraにJupyter Notebookをインストールする方法

翻訳が更新されました 3 数週間前

Jupyter Notebookは、ライブコード、数式、ビジュアライゼーション、およびナラティブテキストを含むドキュメントを作成および共有できるオープンソースのWebアプリケーションです。これは、データサイエンスだけでなく、機械学習、科学計算、および教育などの分野でも、使いやすいインタラクティブなコンピューティング環境を提供する能力から広く使用されています。

Fedoraの紹介

Fedoraは、その堅牢性、セキュリティ機能、および最先端技術で主に開発者やシステム管理者に使用される人気のあるオープンソースのオペレーティングシステムです。LinuxベースのOSとして、さまざまなアプリケーションに対応できる多用途なプラットフォームを提供し、Pythonプログラミングやデータサイエンスの作業を含むソフトウェア開発に適しています。

システムの準備

Jupyter Notebookをインストールする前に、Fedoraシステムが最新であることを確認する必要があります。これにより、インストール中の互換性の問題を回避するのに役立ちます。システムを更新するには、次の手順に従います:

  1. ターミナルを開きます。
  2. すべてのパッケージを更新するには、次のコマンドを実行します:
sudo dnf upgrade --refresh

このコマンドは、FedoraのデフォルトのパッケージマネージャであるDNFを使用して、Fedoraシステムを最新のパッケージに更新します。

Pythonのインストール

システムを準備する次のステップは、Pythonがインストールされていることを確認することです。Jupyter NotebookはPython上で動作します。Fedoraには通常Pythonがプリインストールされていますが、ターミナルで次のコマンドを実行して確認できます:

python3 --version

Pythonがインストールされている場合、このコマンドはPythonのバージョンを返します。JupyterはPython 3を必要とするため、Python 3以上が実行されていることを確認してください。Pythonがインストールされていない場合は、以下のコマンドを使用してインストールできます:

sudo dnf install python3

このコマンドは、FedoraシステムにPython 3をインストールします。

Pipのインストール

PipはPythonのパッケージマネージャで、追加のPythonライブラリやソフトウェアをインストールできます。Jupyter Notebookをインストールするには必要です。Fedoraのパッケージリポジトリには、通常Python開発パッケージと一緒にPipのパッケージが提供されています。Pipをインストールするには、次のコマンドを使用します:

sudo dnf install python3-pip

インストール後、次のコマンドを実行してPipがインストールされていることを確認します:

pip3 --version

インストールが成功すると、コマンドはインストールされたPipのバージョンを返します。

仮想環境の作成

異なるプロジェクトの依存関係を別々に管理するためにPythonの仮想環境を使用することは、良い習慣です。これは、特に複数のPythonプロジェクトに取り組んでいる場合に、バージョンの衝突を防ぐのに役立ちます。仮想環境を設定する方法は次のとおりです:

  1. 仮想環境を配置したいディレクトリに移動します。例えば:
mkdir jupyter-notebook-env cd jupyter-notebook-env
  1. 次のコマンドを使用して仮想環境を作成します:
python3 -m venv myenv
  1. 仮想環境をアクティブにします:
source myenv/bin/activate

アクティブ化すると、プロンプトが環境名を示すように変わります。非アクティブ化するには、単に次のコマンドを使用します:

deactivate

このコマンドは、グローバルなPython環境に戻るために重要です。

Jupyter Notebookのインストール

環境がセットアップされたら、次はJupyter Notebook自体をインストールします。仮想環境をアクティブにした状態で、pipを使用してJupyter Notebookをインストールします:

pip3 install jupyter

インストールプロセスは、Jupyter Notebookを実行するために必要なすべてのパッケージと依存関係をダウンロードします。

Jupyter Notebookの実行

Jupyter Notebookがインストールされたら、次のコマンドを実行してアプリケーションを起動できます:

jupyter notebook

このコマンドはノートブックサーバーを起動し、デフォルトのWebブラウザでJupyter Notebookインターフェースを開き、ノートブックを作成して作業することができます。デフォルトではポート8888を使用しますが、既に使用中の場合は自動的にポートを切り替えます。

Jupyter Notebookの基本的な使い方

Jupyter Notebookインターフェース内では、新しいノートブックを作成できます。これはデフォルトでPythonに基づいています。これは実質的に、直接Pythonコードを書いて実行できるWebページです。ノートブックは、コードまたはマークダウンテキストを含むセルに分かれています。

# Jupyter Notebookでの簡単なPythonコード例
print("Hello, Jupyter!")

セルを実行すると、インタラクティブなPythonシェルでコードが実行され、セルの下に出力が表示されます。これは、コードを書いたのと同じ環境でデータを簡単に視覚化し、対話できるため、データ分析のための強力なツールです。

追加パッケージのインストール

Jupyter Notebookでは、さまざまな機能のために追加のPythonパッケージを使用できます。これらは、データサイエンスの作業などのプロジェクトでは重要であることが多く、PandasやNumPyという、一般的に使用される2つのライブラリが必要になる場合があります。

追加のパッケージをインストールするには、Jupyter Notebookのセルで感嘆符を先頭に置いてpipを使用します:

!pip install numpy pandas matplotlib

NumPy、pandas、matplotlibライブラリが仮想環境にまだインストールされていない場合、このコマンドはそれらをインストールします。

セキュリティ上の考慮事項

Jupyter Notebookを実行しているときは、特にネットワークやサーバーを共有している場合、ノートブックのセキュリティを確保することをお勧めします。デフォルトでは、Jupyterはパスワードを要求しないため、不正にアクセスされた場合にセキュリティリスクが発生する可能性があります。Jupyterを構成してパスワード保護を追加することができます。ノートブックサーバーを保護する詳細な手順については、Jupyterのドキュメンテーションを参照してください。

結論

FedoraにJupyter Notebookをインストールして使用し始めると、データ操作、統計モデリング、または単純なアルゴリズムのテストを含むコーディングタスクにとって、かけがえのないツールであることがわかります。コードの実行、リッチテキスト、およびインタラクティビティの組み合わせは、分析の探索、レポート、再現に適しています。

FedoraでのJupyter Notebookのインストールとセットアッププロセスは長いですが、簡潔でわかりやすいです。このガイドを使用して、インストールプロセ스を完了するために必要なすべてのものを用意しておくべきです。

記事の内容に誤りがある場合, あなたは


コメント