Linux服务器 | JupyterNotebook安装
首先在服务器安装python
yum install python3
检查版本是否安装成功
python3 --version
安装python的包管理器pip
python3 -m pip install --upgrade pip
使用pip安装Jupyter以及所需的IPython
pip3 install jupyter
pip3 install ipython
生成Jupyter的配置文件,稍后将使用这个配置文件来修改Jupyter的默认启动配置设置密码
jupyter notebook --generate-config
设置密码
[root@VM-0-5-centos ~]# ipython
Python 3.6.8 (default, Nov 16 2020, 16:55:22)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.16.1 -- An enhanced Interactive Python. Type '?' for help.In [1]: from notebook.auth import passwd In [2]: passwd()
Enter password: #输入密码
Verify password: #确认密码
Out[2]: 'argon2:$argon2id$v=19$m=10240,t=10,p=8$R9qjg0QrCA4nVgSpu5cCKg$Bk7Qz/mnwVWZA7jBtKLyNw'In [3]:
ctrl+z退出编辑,然后修改Jupyter配置文件
vi /root/.jupyter/jupyter_notebook_config.py
在文件中查找并修改以下条目
# 去掉每个条目前的注释 '#'
c.NotebookApp.ip = '*'
# 设置Jupyter监听的ip地址,修改为*表示监听所有ip地址
c.NotebookApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8$R9qjg0QrCA4nVgSpu5cCKg$Bk7Qz/mnwVWZA7jBtKLyNw'
# 将该内容替换为上一步设置密码时生成的密匙
c.NotebookApp.open_browser = False
# 禁止启动时自动打开浏览器(本来在桌面平台上安装使用时可以开启,在服务器上不需要此设置,因此设置为False)
c.NotebookApp.port = 8888
# 指定访问的端口,按照自己喜好设定,默认是8888,注意不要和已用端口冲突
c.NotebookApp.notebook_dir = '/Your/Directory'
# 设置运行时的目录,因为以root身份运行时默认会在/root目录下,因此最好修改成自己喜欢的目录,例如'/home/jupyter'
如果默认文件夹不存在,创建文件夹
设置为后台运行
nohup jupyter notebook --allow-root >jupyter.log 2>&1&
通过端口http://localhost:8888/tree?打开jupyter,输入设置的密码,可以运行啦

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
