多语言展示
当前在线:1172今日阅读:84今日分享:32

Linux下配置jupyter-notebook

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等本文跟你详解如何在Linux上配置Jupyter-Notebook。
工具/原料
1

Linux(CentOS)

2

jupyter-notebook

方法/步骤
1

安装pip         Linux系统都有Python,所以只要安装pip就好         sudo yum install python-pip

2

升级pip         默认的pip不是最新版本,建议升级成最新,方面后期安装一些使用的包         sudo pip install --upgrade pip

3

安装一些默认开发软件sudo yum groupinstall 'Development Tools'

4

安装jupyter         sudo pip install jupyter

5

修改配置文件         (a) 在个人账户下建立配置文件:jupyter notebook --generate-config         (b) Python环境下设置密码:>>> from notebook.auth import passwd>>> passwd()Enter password:Verify password:'sha1:d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392'(复制此行密码)>>> ctrl+z         (c) 打开jupyter notebook --generate-config文件:                   vim /home/***(用户名)/.jupyter/jupyter_notebook_config.py         (d) 修改#c.NotebookApp.password = u'',改后注意去掉“#”                   u’’改为:u’sha1: d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392’修改c.NotebookApp.ip = '*'修改c.NotebookApp.open_browser = False修改c.NotebookApp.port = 8888(根据端口情况修改)

6

防火墙配置firewall-cmd --zone=public --add-port=8888/tcp --permanentsudo systemctl restart firewalld

7

运行notebook命令行输入:jupyter notebook浏览器输入:http://个人ip:8888/tree

推荐信息