在服务器上部署Jupyter
在服务器上部署Jupyter 服务器安装jupyter 今天手边没有自己的电脑,但是想要编程,虽然有着很多的在线编程网站,但是在写python代码的时候,一些库没有,很恼火,但是又不能乱搞别人的电脑,就想起了搞一搞jupyter。目前看起来效果还不错。
前言
- Jupyter Notebook是一个交互式笔记本,可以用来写python脚本或者markdown语言,部署在浏览器之后,可以通过浏览器在线编程,实时运行python脚本。
安装流程
- 环境:python3+Centos8+ipython
- 我是通过下载Anaconda顺便安装了jupyter。大家也可以直接通过yum、apt-get等包管理工具进行下载安装。安装之前,要确保平台已经安装好了python3环境。
安装Anaconda
- 获取安装包
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.0.1-Linux-x86_64.sh
- 安装命令
sh Anaconda3-5.0.1-Linux-x86_64.sh
一路yes就可以了 - 配置环境变量,有多种方式,我用的是
vi /etc/profile
export PATH=~/anaconda3/bin:$PATH
- 更新环境变量
source /etc/profile
- 其它配置方式:https://www.linuxprobe.com/environment-variable-configuration.html
- 检查版本
conda -V
[]
如果出现图中效果,证明安装成功
配置jupyter
- 生成配置文件
jupyter notebook --generate-config
- 路径在:
~/.jupyter/jupyter_notebook_config.py
- 进入python环境,如图 [] 注意复制好里面的out[2]部分,后面配置文件要用。
- 编辑jupyter配置文件
vi /root/.jupyter/jupyter_notebook_config.py
- 修改以下条目【注意去掉#】
|
|
- 启动
|
|
- 我这里加入–allow-root是因为我是以root身份运行的,如果不添加就无法启动,非root用户启动时可以不加
- 接下来打开浏览器就可以看到了"http://ip:端口"