jupyterインストールの詳細手順
1767 ワード
出勤してからそんなに時間が足りなくて、最近会社のサーバーを申請して、少し時間を割いて私の勉強の旅を続けるつもりです.会社のサーバーでjupyterをインストールすると問題が発生するので、ここで記録して、後で穴をあけないようにします.
1.インストールのダウンロード
公式サイトにlinuxバージョンをダウンロードします.sh.サーバーにアップロードします.ここではTransmitというソフトウェアを使用して、グラフィックインタフェースで操作することをお勧めします.
上のコマンドを入力してインストールします.環境エラーで次のコマンドを入力すると、
ここではblogを参考に詳しく紹介します
2.jupyterのインストール
anacondaはjupyterがデフォルトでインストールされているため、コマンドを使用してデフォルトの構成を生成します.ここでは構成するだけでいいです.
パスワードを設定し、sha 1を生成し、コピーするには、後で使用します.端末入力:python.
次にプロファイルに入り、configを追加します.
次の構成を一番後ろに追加します.
rootを使用する場合は、jupyter notebook--allow-root--ip=*.*.*.*.*、後のipアドレスを追加しないと、次のエラーが発生します.
socket.gaierror: [Errno -2] Name or service not known.ここではipアドレス、すなわちサーバアドレスを追加する必要があります.
多くはここまで行っても、間違いはありませんが、アクセスできません.これは9999というポートが開いていないため、telnet ip:9999を使ってポートがアクセスできるかどうかを確認することができます.そして解決策はファイアウォールがこのポートを開くことです.
ファイアウォールを再更新します
最後に、ブラウザで正常なアクセスと使用ができます.
1.インストールのダウンロード
公式サイトにlinuxバージョンをダウンロードします.sh.サーバーにアップロードします.ここではTransmitというソフトウェアを使用して、グラフィックインタフェースで操作することをお勧めします.
bash Anaconda3-5.2.0-Linux-x86_64.sh
上のコマンドを入力してインストールします.環境エラーで次のコマンドを入力すると、
yum install -y bzip2
ここではblogを参考に詳しく紹介します
2.jupyterのインストール
anacondaはjupyterがデフォルトでインストールされているため、コマンドを使用してデフォルトの構成を生成します.ここでは構成するだけでいいです.
jupyter notebook --generate-config
パスワードを設定し、sha 1を生成し、コピーするには、後で使用します.端末入力:python.
from notebook.auth import passwd
passwd()
次にプロファイルに入り、configを追加します.
vi ~/.jupyter/jupyter_notebook_config.py
次の構成を一番後ろに追加します.
c.NotebookApp.ip = '*' ## jupyter ip
c.NotebookApp.open_browser = False ## jupyter,
c.NotebookApp.password = u'sha1:******' ##
c.NotebookApp.port = 9999
c.NotebookApp.notebook_dir = '/home/wh'
rootを使用する場合は、jupyter notebook--allow-root--ip=*.*.*.*.*、後のipアドレスを追加しないと、次のエラーが発生します.
socket.gaierror: [Errno -2] Name or service not known.ここではipアドレス、すなわちサーバアドレスを追加する必要があります.
nohup jupyter notebook --allow-root --ip=172.168.1.220 & # Session
多くはここまで行っても、間違いはありませんが、アクセスできません.これは9999というポートが開いていないため、telnet ip:9999を使ってポートがアクセスできるかどうかを確認することができます.そして解決策はファイアウォールがこのポートを開くことです.
firewall-cmd --zone=public --add-port=9999/tcp --permanent
ファイアウォールを再更新します
firewall-cmd --zone=public --query-port=9999/tcp
firewall-cmd --reload
最後に、ブラウザで正常なアクセスと使用ができます.