码迷,mamicode.com
首页 > 其他好文 > 详细

配置访问公网主机上的jupyter notebook

时间:2019-12-02 23:39:02      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:bzip2   ima   list   登录   配置   ipython   note   src   eve   

文章结构:

一.安装python

二.安装并配置jupyter并配置jupyter

三.第一个python程序

一.安装python

1.1下载python安装包

# wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

 技术图片

1.2源码编译安装python

# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel gcc gcc-c++

# tar xvf Python-3.6.6.tgz

# cd Python-3.6.6/

# ./configure --prefix=/usr/local/python3

# make && make install

1.3添加python到系统环境变量中

# ln -s /usr/local/python3/bin/python3.6  /usr/local/sbin/python3

# ln -s /usr/local/python3/bin/pip3 /usr/local/sbin/pip3

 技术图片

二.安装并配置jupyter

2.1 安装jupyter

# pip install jupyter

# ln -s /usr/local/python3/bin/ipython /usr/local/sbin/

# pip list –o #查看需要升级的软件包,将软件包升级到最新版

 技术图片

2.2 配置jupyter

2.2.1 生成密码

# ipython

 技术图片

2.2.2初始化jupyter,生成配置文件

# python3 -m jupyter notebook --generate-config

 技术图片

2.2.3 修改配置文件

# vi .jupyter/jupyter_notebook_config.py

 技术图片

2.3 启动jupyter notebook

# mkdir /data/jupyter_data #新建jupyter家目录

# nohup python -m  jupyter notebook  --allow-root --ip 0.0.0.0 > /data/jupyter_data/jupyter.log 2>&1 &   #后台启动

# tailf /data/jupyter_data/jupyter.log #    #查看启动日志

 技术图片

2.3.1远程访问

在浏览器网址中输入http://远程主机ip地址:端口

 技术图片

2.3.2登录成功,界面如下:

 技术图片

三.第一个python程序

此时我们就可以使用jupyter notebook编写python程序。

 技术图片

我们在页面上的一切操作,都被记录在日志中,如下图所示:

 技术图片

如果在其他机器上(不同系统的机器都可以)使用过jupyter notebook,并保存有文件,则可以直接将文件放入远程主机上的jupyter notebook工作目录,即可继续使用,如下:

 技术图片

配置访问公网主机上的jupyter notebook

标签:bzip2   ima   list   登录   配置   ipython   note   src   eve   

原文地址:https://www.cnblogs.com/scaven-01/p/11973721.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!