欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇

程序员文章站 2022-04-21 14:59:19
...

简介

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,本质是一个 Web 应用程序,支持运行 40 多种编程语言。
之前本人一直使用pycharm,看很多python教学课程都推荐这款软件所以安装个玩儿下。也是考虑在公司主机安装完,公司其他人也可以使用,不用自己下载IDE搞**,真的很方便。

本篇安装环境为非本地环境,linux主机。

安装与配置

安装方法真的超级简单,配置文件内容有些多,这里只介绍常用配置。
如果像我一样不是本地安装,用的主机服务器一定要生成修改配置文件,要不然像我一样根据网上很多教程安装后就是连不上地址信息o(╥﹏╥)o

  1. 下载安装包:pip install jupyter
  2. 生成配置文件:jupyter notebook --generate-config
  3. 修改配置文件:vi /root/.jupyter/jupyter_notebook_config.py
    【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇

以下信息删除前面#,修改成对应配置即可。
3.1 修改端口为18888

c.NotebookApp.port = 18888

3.2 允许远程访问(重点

c.NotebookApp.allow_remote_access = True
c.NotebookApp.ip = '*'

3.3 登录方式改成密码登录
1) 修改配置文件

c.NotebookApp.allow_password_change = False
c.NotebookApp.password = 'aaa@qq.com'

2)执行命令初始化密码:jupyter notebook password
3)重新启动
3.4 修改默认路径

c.NotebookApp.notebook_dir = '/home/jupyter'
  1. 启动
nohup jupyter notebook

【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇

常见问题

  • Writing notebook-signing key to /home/gy/.local/share/jupyter/notebook_secret
    未获得运行相关文件的权限。运行脚本:
sudo chmod 777 ~/.local/share/jupyter
cd ~/.local/share/jupyter
sudo chmod 777 runtime
  • Running as root is not recommended. Use --allow-root to bypass.
    启动用户不推荐用root,如果用root用户启动脚本:
jupyter notebook  --allow-root

使用简介

登录地址:http://主机IP:端口号,
如:http://192.168.100.181:18888/
【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇
创建python脚本、文本编辑器、文件夹或终端都可以。
【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇

  1. python编译器
    【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇
  2. 文本编辑器,支持多种语言
    【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇
  3. 连接主机终端
    【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇