jupyter服务器
时间: 2023-11-05 09:56:54 浏览: 208
Jupyter服务器是一种用于搭建交互式编程环境的软件。通过搭建Jupyter服务器,您可以在浏览器中运行代码、编写文档、进行数据分析和可视化等。搭建Jupyter服务器的步骤如下:
1. 安装Jupyter:在命令行中使用conda activate命令激活您的虚拟环境,然后使用pip install jupyter命令安装Jupyter。
2. 生成配置文件:使用命令jupyter notebook --generate-config生成Jupyter的配置文件。
3. 修改配置文件:使用vim编辑器打开配置文件(通常位于~/.jupyter/jupyter_notebook_config.py),并进行以下修改:
- 将c.NotebookApp.ip设置为'*',以允许任何IP地址访问。
- 设置c.NotebookApp.password为生成的密文,以设置访问密码。
- 设置c.NotebookApp.port为一个闲置的端口号。
- 将c.NotebookApp.open_browser设置为False,禁止自动打开浏览器。
- 将c.NotebookApp.allow_remote_access设置为True,允许远程访问。
- 将c.NotebookApp.allow_root设置为True,允许以root用户身份运行。
- 将c.NotebookApp.notebook_dir设置为您希望的工作目录。
4. 运行服务器:使用命令nohup jupyter notebook > jupyter.log 2>&1 &在后台运行Jupyter服务器。
5. 验证服务器是否启动:使用命令ps -aux|grep jupyter notebook检查Jupyter服务器是否已经启动。
6. 访问Jupyter服务器:在您的本机浏览器中输入IP地址和端口号,即可访问Jupyter服务器。
对于远程访问,您可以使用花生壳进行内网穿透。在内网服务器上安装花生壳客户端,并按照其提供的说明进行配置。这样,即使在不同网络环境下,您也可以通过互联网访问Jupyter服务器。
阅读全文