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,输入设置的密码,可以运行啦

 


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

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部