Jupyterノートはじめに
Jupyterノートブックは、インタラクティブなコンピューティング、Webページ用のアプリケーションに基づいています。これは、コンピューティングのプロセス全体に適用することができます。コードを実行し、結果を表示し、文書化、発展途上。- Jupyter公式プレゼンテーションノート
Jupyterノートブック(以前は知らIPythonノートブック)は、対話型のノートブック、実行サポート40の以上のプログラミング言語です。
自然Jupyterノートブックは、簡単に作成し、共有文学プログラムのマニュアル、サポートリアルタイムコード、数式、可視化とするために、Webアプリケーションであるマークダウン。用途は、次のとおりクリーニングと変換データ、数値シミュレーション、統計モデリング、機械学習など[1] 。(Baiduの百科事典は)
一言で言えば、にWebページのフォームでJupyterノートブックの直接書き込み、実行コードが、あなたはまた、Webページで結果を実行することができます。また、メモやコメントを書き込むことができ、マークダウン構文をサポートしています。
特長:
- Pythonの、R、ジュリアとスカラ座など、40のプログラミング言語、オーバーJupyterサポート。
- あなたは、電子メール、Dropboxが、GitHubにして使用することができますJupyterノートブックビューアを他の人と共有するノートPC。
- リッチでインタラクティブなコード生成される出力:HTML、画像、ビデオ、ラテックスおよびカスタムMIMEタイプ。
- 例えばApacheのスパークとして、パイソン、Rスカラ、および他の大規模データ・ツールを使用。使用パンダ、scikit-学び、ggplot2、TensorFlowが同じデータを探ります。
経験:https://jupyter.org/try
ブログリンク:https://www.iamzlt.com/?p=44
設置条件:パイソンのインストール(3.3バージョン以上、またはバージョン2.7)。
インストールがJupyterノートアナコンダをインストールすることによって問題を解決することが推奨され、AnacondaはJupterノートブックやその他のツールがあなたのためにインストールしているため、180以上の科学的なPythonのパッケージとその依存関係が自動的にされています。
Anacondaインストール:
ダウンロードhttps://www.anaconda.com/download/サーバーへのAnaconda3-2019.07-Linux-x86_64.shをダウンロードしたら、rootユーザーをインストール
#bash Anaconda3-2019.07-Linux-x86_64.sh
インストール後、環境変数を増やします。
#vim /root/.bashrc
//将以下内容加入文件中
export PATH="/root/anaconda3/bin:$PATH"
保存した後、
#source /root/.bashrc
検証結果:
#conda list
表示パッケージ名とインストールのバージョンが正常にインストールされます。
Jupyterノートブックのインストール
インストール後AnacondaインストールJupyterノートが利用可能に供されます。#conda install jupyter notebook
インストールが成功した後、コンフィギュレーション・ファイルを生成します。
#jupyter notebook --generate-config --allow-root
設定ファイルを変更する前に、パスワードについての最初のセット
入力:ipython
と入力してfrom notebook.auth import passwd
入力をpasswd()
パスワードと確認した後、パスワードのハッシュ値を取得し、コピーし、コンフィギュレーションファイルを変更
設定ファイルを変更します。
#vim /root/.jupyter/jupyter_notebook_config.py
以下のコメントと関連する変更を削除するには
#c.NotebookApp.allow_root = False改成c.NotebookApp.allow_root =True
#c.NotebookApp.notebook_dir= ‘’改成自己想要存放文件的目录位置
#c.NotebookApp.ip=‘’改成#c.NotebookApp.ip=‘*’
#c.NotebookApp.password = ‘’ 改成设置密码获得的hash值
ファイアウォールの設定:
#firewall-cmd --zone=public --add-port=8888/tcp --permanent
success
#systemctl restart firewalld.service
运行:
# jupyter notebook
あなたが複数のjupyterノートブックポートは昇順、8889,8890になります実行する場合//は、デフォルトのポートは8888で実行し......
お使いのブラウザで訪問のURL:IP:以下に示すように8888が表示されますが正常に設定されます。
(ハッシュ値を入力しない)パスワードのセットを入力し、コンフィギュレーション・ファイルc.NotebookApp.notebook_dirの値のための内容のjupyterノートブック、テーブルを入力します。
[新規作成]をクリックし、新しいファイルがのpython3で見ることができます
jupyterノートブック値下げコードと編集モードがあり、比較的簡単なjupyterノートブックの使用は、あなたがコードを実行し、結果を表示することができます。以下は、私のノートの絵で、Pythonコードを学びます。
Pythonのに加えて、もちろん、Jupyterノートも私たちの次の話の構成に言語、他のプログラミング言語の他の40種類をサポートしています。あなたは私にご質問、ご意見やプライベートの手紙を持っている場合は、答えるために全力を与えられました。
マイクロチャンネル公共数: