欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jupyter的服务器端安装与美化

程序员文章站 2022-05-27 20:03:59
...

jupyter的安装

1.pip安装

我使用的是腾讯云的学生服务器,内置的Python2和3两个版本,在第一次安装时一定要指定python pip的版本~不然就会安装成python2内核蛤蛤蛤:
安装pip3:

sudo -s
sudo apt-get install python3-pip

pip3安装jupyter:

sudo pip3 install jupyter

此时就已经安装好jupyter了,但是现在由于是在服务器端没有浏览器控件,jupyter是起不起来的,这边需要进行进一步的设置:

2.配置远程连接

生成Jupyter配置文件:

jupyter notebook --generate-config

打开python内核ipython:

ipython

自己设置密码并生成**:

In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password: ## 你设定的密码
Verify password: ## 确认密码
Out[2]: 'xxx:xxxxx:xxxxxxxxxxxxxxxxx'

要把这段密文存下来~之后要配配置
打开配置文件:

vim ~/.jupyter/jupyter_notebook_config.py

将下面几项去掉注释并修改:

c.NotebookApp.allow_remote_access = True
c.NotebookApp.ip='*'
c.NotebookApp.open_browser = False
c.NotebookApp.password = '刚才复制的那个密文'
c.NotebookApp.port =16887 #可自行指定一个端口, 访问时使用该端口

3.修改jupyter界面(想使用原生界面可以跳过~~)

下载更新jupyterthemes :

pip install jupyterthemes 
pip install --upgrade jupyterthemes 

然后就可以调你自己想要的样式了~,我比较喜欢这个:

jt -t monokai -f fira -fs 12 -tfs 12 -cellw 90% -ofs 11 -dfs 11 -altmd -T 

4.以静默方式后台启动jupyter:

选一个合适的地方mkdir jupyter,然后运行!

nohup jupyter notebook --allow-root > jupyter.log 2>&1 &

jupyter玩的愉快嗷~