【Jupyter】Jupyter主机搭建配置全过程——初学者轻松上手篇
程序员文章站
2022-04-21 14:59:19
...
简介
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,本质是一个 Web 应用程序,支持运行 40 多种编程语言。
之前本人一直使用pycharm,看很多python教学课程都推荐这款软件所以安装个玩儿下。也是考虑在公司主机安装完,公司其他人也可以使用,不用自己下载IDE搞**,真的很方便。
本篇安装环境为非本地环境,linux主机。
安装与配置
安装方法真的超级简单,配置文件内容有些多,这里只介绍常用配置。
如果像我一样不是本地安装,用的主机服务器一定要生成修改配置文件,要不然像我一样根据网上很多教程安装后就是连不上地址信息o(╥﹏╥)o
- 下载安装包:
pip install jupyter
- 生成配置文件:
jupyter notebook --generate-config
- 修改配置文件:
vi /root/.jupyter/jupyter_notebook_config.py
以下信息删除前面#,修改成对应配置即可。
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'
- 启动
nohup jupyter notebook
常见问题
- 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/
创建python脚本、文本编辑器、文件夹或终端都可以。
- python编译器
- 文本编辑器,支持多种语言
- 连接主机终端