ipythonノートブックは、強力な相互作用とリッチテキスト表示効果を備えたブラウザーベースのpythonデータ分析ツールです。Jupyterはそのアップグレードバージョンであり、そのインストールも非常に便利です。一般に、Anacondaインストールパッケージが付属しています。インストール後、jupyter Notebookを直接入力し、ブラウザで使用します。ただし、デフォルトではローカルでしかアクセスできません。サーバーにインストールしてからリモートでローカルにアクセスする場合は、次のように構成する必要があります。
1. ipythonとjupyterをインストールする
pip install ipython
pip install jupyter
次に、構成ファイルを生成します
jupyter notebook --generate-config
3、パスワードを生成する
ipython
Python 3.5.1(デフォルト、2016年10月21日21:37:19)
詳細については、「著作権」、「クレジット」、または「ライセンス」と入力してください
IPython 6.2.1-強化されたインタラクティブPython。「?」と入力します 助けて。
from notebook.auth import passwd
passwd()
ショー:
パスワードを入力する:
パスワードを照合します:
4番目に、デフォルトの構成ファイルを変更します
vi /home/allen/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip='*' #设置访问notebook的ip,*表示所有IP,这里设置ip为都可访问
c.NotebookApp.password = u'sha1:5df252f58b7f:bf65d53125bb36c085162b3780377f66d73972d1' #填写刚刚生成的密文
c.NotebookApp.open_browser = False # 禁止notebook启动时自动打开浏览器(在linux服务器一般都是ssh命令行访问,没有图形界面的。所以,启动也没啥用)
c.NotebookApp.port =8800 #指定访问的端口,默认是8888
5、jupyterノートブックを開始
エラー:
ファイアウォール
sudo /sbin/iptables -I INPUT -p tcp --dport 8800 -j ACCEPT