Jupyter Notebookは人気があり、広く使用されているオープンソースのWebベースのソフトウェアであり、ユーザーはライブコード、方程式、視覚化、およびナラティブテキストを含むドキュメントを作成および共有できます。用途には、データのクリーニングと変換、数値シミュレーション、統計モデリング、データの視覚化、機械学習などがあります。このチュートリアルでは、Debian9にJupyterNotebookをインストールする方法を紹介します。 、Webアプリケーションを起動してアクセスします。
JupyterNotebookWebアプリケーションの主な機能のいくつかは次のとおりです。
- 自動構文ハイライト、インデント、タブ補完/イントロスペクションを使用したブラウザー内コード編集。
- お気に入りのウェブブラウザから簡単にコードを実行できます
- HTML、LaTeX、PNG、SVGなどのリッチメディア表現を使用して計算結果を表示します。たとえば、matplotlibライブラリによってレンダリングされた出版品質の図をインラインで含めることができます。
- コードの解説を提供できるMarkdownマークアップ言語を使用したリッチテキストのブラウザ内編集は、プレーンテキストに限定されません。
- LaTeXを使用してマークダウンセル内に数学表記を簡単に含めることができ、MathJaxによってネイティブにレンダリングされます。
1。前提条件
–2GBのメモリを搭載したDebian9VPS
–root権限を使用したSSHアクセス
– Pythonバージョン3.3以降、またはPython 2.7
2。 SSH経由でログインし、システムを更新します
ユーザーrootとしてSSH経由でDebian9VPSにログインします
ssh root@IP_Address
次のコマンドを実行して、サーバーにインストールされているすべてのパッケージが利用可能な最新バージョンに更新されていることを確認します
apt update && apt upgrade
3。 Python3とPipをインストールする
公式のDebian9リポジトリで利用可能な最新のPythonバージョンであるバージョン3.5をインストールします。次のコマンドを実行してインストールを開始します
apt -y install python3 python3-pip python3-dev
インストールが完了したら、サーバーにインストールされているPythonのバージョンを確認できます
python3 --version
出力
Python 3.5.3
次のコマンドを使用してpipのバージョンを確認します
pip3 --version
出力
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
4。 IPythonとJupyterNotebookをインストールする
次に、IPythonをインストールします。 IPythonまたはInteractivePythonは、複数のプログラミング言語でのインタラクティブコンピューティングのためのコマンドシェルです。これはDebianリポジトリで利用可能であり、aptパッケージマネージャーを使用して簡単にインストールできます。 IPythonとそのすべての依存関係をインストールするには、次のコマンドを実行します
apt -y install ipython
インストールされているIPythonのバージョンを確認してください
ipython --version
出力
5.1.0
次に、pipPythonパッケージマネージャーを使用したJupyterNotebookのインストールに進むことができます。
pip3 install jupyter
インストールには時間がかかる場合があります。完了すると、JupyterNotebookを使用できるようになります。アプリケーションをユーザーrootとして実行することは推奨されていないため、アプリケーションを開始する前に、JupyterNotebookの新しいユーザーを作成します
useradd -M jupyter
5。 JupyterNotebookをバックグラウンドで起動します
最後に、次のコマンドを使用して、新しく作成された「jupyter」としてバックグラウンドでJupyterNotebookを起動します
su - jupyter -c 'jupyter notebook --ip IP_Address --no-browser' &
それでもユーザーrootとしてJupyterNotebookを起動したい場合は、–allow-rootオプションを使用できます。
ここで、IP_Addressは、Debian9VPSの実際のIPアドレスです。そして、次のような出力が表示されます
Copy/paste this URL into your browser when you connect for the first time, to login with a token: http://IP_Address:8888/?token=7f928e48351e58492d1c9c71ff846fd87b980d690b1171f6
Jupyter Notebookサーバーはデフォルトでポート8888をリッスンしています。このポートが使用できない場合は、「–port」フラグを使用して別のポートを指定できます。 Jupyter Notebookは、使用可能なすべてのコマンドライン引数のヘルプメッセージを提供します。ヘルプが必要な場合は、次のコマンドを実行してください
jupyter notebook --help
お気に入りのWebブラウザーを開き、上記のURLに移動します。アプリケーションを開くと、ノートブックダッシュボードが表示され、コマンドを実行してノートブックサーバーが起動したディレクトリ内のノートブック、ファイル、およびサブディレクトリのリストが表示されます。
Jupyter Notebookの構成と使用方法の詳細については、ドキュメントを確認してください。
もちろん、Debian9にJupyterNotetbookをインストールする必要はありません 、最適化されたPython VPSホスティングサービスのいずれかを使用している場合は、専門のLinux管理者にJupyterNotebookのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、Debian9にJupyterをインストールする方法をご覧ください。 、下のボタンを使用してソーシャルネットワークで友達と共有するか、単に返信してください。ありがとう。