简介
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.