
简介
Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码、方程式、可视化和文本的文档。它的用途包括:数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等等。–最详尽使用指南:超快上手Jupyter Notebook
环境
- 机型: 1核 1GB 1Mbps 腾讯云服务器
- 系统: CentOS Linux release 8.4.2105 (Core)
- Python: 3.9.5 (default, Nov 26 2021, 00:30:55)
部署
安装
- 前提是已经安装了
openssl,如果没安装会报错:ModuleNotFoundError: No module named ‘_ssl’
如何解决这个问题,可参考之前的文章No module named ‘_ssl’。
需要预先安装依赖:
1 | yum install openssl-devel -y |
并重新编译安装Python…
安装
Jupyter Notebook:1
2pip3 install -U pip setuptools
pip3 install jupyter多看帮助文档
帮助文档:1
jupyter notebook --help
拉起服务
在终端中输入以下命令启动Jupyter Notebook服务器:
1 | jupyter notebook |
恭喜!你已经在Centos服务器上启动了Jupyter Notebook服务器了!
但别开心得太早,因为你会发现除了本机外部是无法访问的~
默认情况下,Jupyter Notebook仅接受来自本地主机的连接,可以通过参数--ip='*'设置允许外部访问。
在终端中输入以下命令:
1 | jupyter notebook --no-browser --allow-root --ip='*' |
总结
环境没有安装openssl, 重新编译重装了一遍 Python。
1 核 1G 服务器的服务器,呵呵…
Done.