GNU/Linux >> Linux の 問題 >  >> Linux

LAN上でpython jupyterを公開する

c.NotebookApp.ip = '<your_ip_or_hostname>' の構成ファイルに IP/ホストを追加することもできます。 と c.NotebookApp.port = 8888 パラメータ。

jupyter 構成ファイルがまだない場合は、 jupyter notebook --generate-config を実行します


jupyter notebook --ip <your_LAN_ip> --port 8888 を試してください 次に http://your_LAN_ip:8888 にアクセスします 別のコンピュータから。

ノートブック サーバーにアクセスするときは、パスワードを使用することをお勧めします。パスワードを設定するには、jupyter notebook password を実行するだけです .さらに安全にするために、引数 --certfile を渡すことで、サーバーに SSL を使用できます。 そして --keyfile jupyter notebook へ .設定の詳細については、こちらをご覧ください。


macOS では、次のように動作しました

0.を使用して構成ファイルを生成

jupyter notebook --generate-config

1.構成ファイルに設定して追加

c.NotebookApp.ip = '0.0.0.0' # listen on all IPs
c.NotebookApp.token = ''     # disable authentication
c.NotebookApp.allow_origin = '*' # allow access from anywhere
c.NotebookApp.disable_check_xsrf = True # allow cross-site requests

2.実行:

jupyter notebook --ip <your_LAN_ip> --port 8888

Linux
  1. LinuxにPythonをインストールする方法

  2. Debian9にJupyterをインストールする方法

  3. jupyterノートブックのセル内でsudoを使用する

  1. Python2コードをPython3に変換する

  2. Ubuntu16.04にJupyterNotebookをインストールする方法

  3. Ubuntu18.04にJupyterをインストールする方法

  1. Ubuntu20.04にJupyterNotebookをインストールする方法

  2. Linux の ipython/jupyter ノートブックで使用されるデフォルトのブラウザを変更するには?

  3. Jupyter での for loop 端末コマンドの実行