jupyter 指定浏览器_本地浏览器连接服务器jupyter notebook

  • 当前环境
  • 本地客户端环境:window环境,ssh连接工具(putty、Xshell、FinalShell等)或者是win10自带的命令行终端,任意浏览器;
  • 服务器端环境:Linux操作系统(ubuntu、centos、Debian等)中,已安装了python3,jupyter notebook插件。
  • 未来愿景
  • 本地客户端ssh连接到服务器端,打开服务器的jupter notebook服务后,通过本地客户端的浏览器连接到jupter notebook服务。
  • 设置步骤1 连接到服务器 打开本地客户端ssh工具,连接到服务器端;

a40776be3dd482013fe2c3345b81ac99.png

上图为我在win10自带的cmd命令行下连接到远程服务器(IP地址为192.168.1.10)。需要注意的是win10下的cmd环境需要安装SSH客户端插件。设置方法见下文

2 生成配置文件 在命令行下执行:

notebook --generate-config

之后,会在家目录的.jupyter文件夹下自动生成配置文件jupyter_notebook_config.py。 3 生成连接密码 命令行下执行ipython3进入交互python

In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password: 
Verify password: 
Out[2]: 'sha1:ce23d945972f:34769685a7ccd3d08c84a18c63968a41f1140274'

上图中的Out2[2]后面的字符串就是你所设置的密码的hash值,将这个hash值复制到剪贴板。 4 修改配置文件 命令行下打开配置文件:vim ~/.jupyter/jupyter_notebook_config.py 找到下面的每一条配置语句,并进行修改。

在vim编辑器下通过在命令模式下输入“/ + 关键词” 或 “? + 关键词”就可以实现向下或向上搜索。例如第一条语句可以使用”/.ip"。
c.NotebookApp.ip='*'   # 设置成所有ip皆可访问或者指定的IP网段
c.NotebookApp.password = 'sha:ce23d945972f:34769685a7ccd3d08c84a18c63968a41f1140274' #粘贴刚才复制的那个hash值'
c.NotebookApp.open_browser = False # 禁止自动打开浏览器,如果服务器有浏览器也可以不修改这一项
c.NotebookApp.port =8888 #随便指定一个端口

5 启动jupyter notebook服务 命令行下执行命令jupyter notebook:

519ad6841cf941fcf27bec36bbf2f043.png

仔细观察上图命令运行的结果可以发现第3行提示:“本程序运行在: http://ubuntu:8889/” 复制这个地址,然后在本地的浏览器中打开就可以了

13eff286a7f9dd2503bc569845cf0010.png

获取更多知识,请点击关注:

嵌入式 Linux C ARM - 专题 - 简书​www.jianshu.com
852b46d2990fab0c358beca5d7246edd.png
CSDN-专业IT技术社区-登录​blog.csdn.net Leon_Geo - 简书​www.jianshu.com
3d589b9e1aad4cccd56985344d4e33fd.png
嵌入式系统&ARM&Linux&C​zhuanlan.zhihu.com
6ac3a635d449baea87f5579c37ac3bdf.png

### 回答1: jupyter_notebook_config.py 是 Jupyter Notebook 的配置文件,它是一个 Python 脚本,可以用来配置 Jupyter Notebook 的各种参数和选项。通过修改这个文件,可以自定义 Jupyter Notebook 的行为,例如设置默认的工作目录、修改端口号、启用密码认证等。这个文件一般位于 Jupyter Notebook 的配置文件夹中,可以使用编辑器或者命令行工具进行编辑。 ### 回答2: jupyter_notebook_config.py是Jupyter Notebook的配置文件,它用于设置Jupyter Notebook的各种参数和选项。 在Jupyter Notebook安装目录下可以找到jupyter_notebook_config.py文件。通过修改该文件,可以对Jupyter Notebook进行个性化的配置。 这个配置文件使用Python代码编写,其中定义了一系列的配置选项以及其对应的值。通过修改这些值,可以改变Jupyter Notebook的行为和样式。 jupyter_notebook_config.py文件中的配置选项主要分为全局配置和用户配置两类。全局配置是对所有用户和所有Notebook生效的设置,而用户配置是只对当前用户和当前Notebook生效的设置。 全局配置包括但不限于Jupyter Notebook服务器端口号、起始目录、默认启动浏览器等;用户配置包括但不限于启用的插件、快捷键的设置、主题的选择等。 要修改jupyter_notebook_config.py文件,可以通过任何文本编辑器打开该文件,然后按照注释中的说明进行修改。修改完成后,需要重启Jupyter Notebook服务器才能生效。 总之,jupyter_notebook_config.py是Jupyter Notebook的配置文件,通过修改该文件可以进行个性化的配置和自定义,从而满足不同用户的需求。 ### 回答3: jupyter_notebook_config.py是一个配置文件,用于自定义Jupyter Notebook的配置选项。Jupyter Notebook是一个非常流行的交互式计算环境,能够在Web浏览器中编写和运行代码。通过编辑jupyter_notebook_config.py文件,我们可以修改Jupyter Notebook的各种设置。 这个配置文件主要包含了一系列的配置选项和参数。我们可以使用文本编辑器打开它,然后根据需求进行修改。比如,如果我们想要修改Jupyter Notebook的默认工作目录,我们可以在配置文件中修改"c.NotebookApp.notebook_dir"参数的值为我们想要的目录路径。 除了修改默认工作目录,配置文件还允许我们设置Jupyter Notebook的其他选项。有些常见的选项包括更改IP地址和端口号,启用密码身份验证,设置文件保存路径等。 通过编辑jupyter_notebook_config.py文件,我们可以根据自己的需求定制Jupyter Notebook的配置。这样可以提高我们的工作效率,使我们能够更好地适应自己的工作习惯。 需要注意的是,修改配置文件之前最好备份一份原文件,以免出现意外问题。此外,如果我们在编辑配置文件时遇到问题,可以参考Jupyter Notebook的官方文档或社区的帮助资源,这些资源可能会提供有关配置文件和选项的进一步说明和建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值