目录
1安装
pip install --ignore-installed jupyter
jupyter-notebook --generate-config #也可以手动生成配置文件
会生成/home/pc/.jupyter/jupyter_notebook_config.py
2配置密码
from IPython.lib import passwd
passwd()
复制生成的sha配置会用到
3修改配置
$vim jupyter_notebook_config.py
vim:/word用于 查找单词
jupyter notebook --generate-config # 如果是root用户好像要加--allow-root
# ipython
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Out[2]: 'sha1:f8b5f5dbeca8:d1f5b93d5e787e4bf1bf4ad2c48c177ba79f55dd' #这个秘钥要copy备用
vim /home/pc/.jupyter/jupyter_notebook_config.py
# 编辑刚才生成的配置文件修改以下:
c.NotebookApp.ip = '0.0.0.0' # 对外提供访问的ip
c.NotebookApp.port = 8888 # 对外提供访问的端口
c.NotebookApp.open_browser = False # 启动不打开浏览器
c.NotebookApp.password = 'sha1:f8b5f5dbeca8:d1f5b93d5e787e4bf1bf4ad2c48c177ba79f55dd' # 上面生成的秘钥
c.NotebookApp.notebook_dir = u'/search/autotest/jupyter_dir' # 设置jupyter启动后默认文件夹
c.NotebookApp.allow_root = True # 允许root用户执行
4修改要存放的文件位置
c.NotebookApp.notebook_dir = '/home/pc/UserData' #有用
#或者c.NotebookApp.default_url = 'tree/UserData'
新建一个文件夹取名为aa
修改c.NotebookApp.default_url = '/tree/a'
5启动服务器
jupyter notebook
然后本地windows电脑直接访问地址:ipaddress:8888就可以写代码
后台运行
jupyter notebook
后台运行:nohup jupyter notebook > /home/目录/jupyter.log 2>&1 &
现在就可以用ip:port地址访问啦
kill -9 pid
终止进程