GVKun编程网logo

尝试在 AWS Linux 中打开 Jupyter Notebook 时出现“无法访问此站点”错误

1

对于想了解尝试在AWSLinux中打开JupyterNotebook时出现“无法访问此站点”错误的读者,本文将是一篇不可错过的文章,并且为您提供关于AWSEMR:寻找AWSEMR命令以从Jupyter

对于想了解尝试在 AWS Linux 中打开 Jupyter Notebook 时出现“无法访问此站点”错误的读者,本文将是一篇不可错过的文章,并且为您提供关于AWS EMR:寻找 AWS EMR 命令以从 Jupyter EMR Notebook 中终止集群、Jupyter notebook 工具栏隐藏和 jupyter notebook 主题更改、Jupyter Notebook 无法在 %matplotlib notebook 模式下显示全宽图像、jupyter notebook 错误的本地转发规范“notebook:127.0.0.1:notebook”的有价值信息。

本文目录一览:

尝试在 AWS Linux 中打开 Jupyter Notebook 时出现“无法访问此站点”错误

尝试在 AWS Linux 中打开 Jupyter Notebook 时出现“无法访问此站点”错误

如何解决尝试在 AWS Linux 中打开 Jupyter Notebook 时出现“无法访问此站点”错误

当我尝试从我的 AWS 实例打开 Jupyter Notebook 时,出现错误:

This site can’t be reachedCheck if there is a typo in ip-xxx-xx-x-xxx.ec2.internal.
If spelling is correct,try running Windows Network Diagnostics.
DNS_PROBE_FINISHED_NXDOMAIN

我在 pip3 安装 Jupyter Notebook 之后创建了一个 mycert.pem,像这样配置了我的 jupyter_notebook_config.py:

c = get_config()

# Notebook config this is where you saved your pem cert
c.NotebookApp.certfile = u''/home/ec2-user/certs/mycert.pem''

# Run on all IP addresses of your instance
c.NotebookApp.ip = ''*''
# Don''t open browser by default
c.NotebookApp.open_browser = False
# Fix port to 8888
c.NotebookApp.port = 8888

# Configuration file for jupyter-notebook.

我还调整了实例的安全组并打开了端口 80 和 443。有什么我遗漏的吗?

AWS EMR:寻找 AWS EMR 命令以从 Jupyter EMR Notebook 中终止集群

AWS EMR:寻找 AWS EMR 命令以从 Jupyter EMR Notebook 中终止集群

如何解决AWS EMR:寻找 AWS EMR 命令以从 Jupyter EMR Notebook 中终止集群

我的用例是:我在连接到企业环境中的 AWS EMR 集群的 AWS EMR Notebook(Python/PySpark/Spark 内核)中处理敏感数据(因此权限有限)。有时,我会排队一些需要不同时间才能完成的单元格。与其在停止笔记本和终止集群之前不断监控我的笔记本以等待单元完成,我希望能够将终止 AWS EMR 集群的单元排队。

为此,基于阅读其他 SO 帖子/文档,我需要我的 cluster-id。似乎也需要一个实例 ID 才能找到它。

以下代码对我有用:

!wget -q -O - http://169.254.169.254/latest/Meta-data/instance-id

但由于找不到命令或权限被拒绝问题,我无法使以下几行工作。

!aws emr list-clusters --active --query "Clusters[*].{Name:Name}" --output text
You must specify a region. You can also configure your region by running "aws configure".

我正在寻找一个简单的命令或一组命令,我可以将其放入一个单元并运行以终止我的笔记本所连接的集群。我的工作流程是:在每个工作日开始时,创建一个具有新名称的新集群,并在工作日结束时终止该集群。鉴于此,我希望每次更改集群名称时不必更改命令。如果可能,我还想避免运行 aws configure

参考资料

AWS CLI EMR get Master node Instance ID and tag it

List all "Active" EMR cluster using Boto3

Get AWS EMR Cluster ID from Name

解决方法

这适用于 EMR 笔记本中的 emr-5.30.1:

import os
emr_cluster_id = os.environ.get(''EMR_CLUSTER_ID'')
emr_step_id = os.environ.get(''EMR_STEP_ID'')

为了安全起见,如果您想在未定义 EMR_CLUSTER_ID 时引发异常,那么您可以使用:

emr_cluster_id = os.environ[''EMR_CLUSTER_ID'']

有关其他有用的变量,请参阅 Spark History 服务器环境选项卡。

然后要终止您的集群,以下应该可以工作(未经测试)。

sc.install_pypi_package("boto3")

import boto3
client = boto3.client(''emr'')

response = client.terminate_job_flows(
    JobFlowIds=[emr_cluster_id]
)

Jupyter notebook 工具栏隐藏和 jupyter notebook 主题更改

Jupyter notebook 工具栏隐藏和 jupyter notebook 主题更改

有趣的事,Python 永远不会缺席!

如需转发,请注明出处:小婷儿的 python  https://www.cnblogs.com/xxtalhr/p/10747200.html

 

注:有时候 jupyter 输出后,需要滚动条才能看全,执行下列命令,修改输出段的字号大小,就不需要滚动条了。

 

    

1 #jt -t monokai -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -N
2 
3 #-f(字体)  -fs(字体大小) -cellw(占屏比或宽度)  -ofs(输出段的字号)  -T(显示工具栏)  -N(显示自己主机名)
4 
5 jt -t gruvboxl -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -N

 

 一、问题

  Jupyter notebook 安装完扩展包后,工具栏不见了?如下图:

二、解决办法

  安装主题包: >>> pip install --upgrade jupyterthemes

  查看主题:  >>> jt -l 

  设定主题:   >>> jt -t chesterish -T

 

Available Themes:
 1    chesterish
 2    grade3
 3    gruvboxd
 4    gruvboxl
 5    monokai
 6    oceans16
 7    onedork
 8    solarizedd
9    solarizedl

 

Available Themes:
 1    chesterish 黑色
 2    grade3 白灰相间
 3    gruvboxd 深焦黄色,还行
 4    gruvboxl 护眼浅黄色
 5    monokai 黑色,还行
 6    oceans16 深灰色
 7    onedork 少浅暗灰色
 8    solarizedd 墨蓝色
 9    solarizedl 正常护眼色

 

三、工具栏界面出现

  完美!!!

结果   

  Successfully !!!

  有趣的事,Python 永远不会缺席!还不来加我,瞅什么瞅。

Jupyter Notebook 无法在 %matplotlib notebook 模式下显示全宽图像

Jupyter Notebook 无法在 %matplotlib notebook 模式下显示全宽图像

如何解决Jupyter Notebook 无法在 %matplotlib notebook 模式下显示全宽图像

我正在使用 jupyter notebook 绘制一些宽图像,我选择使用交互模式: %matplotlib 笔记本 它应该在图的底部有一个滑块,允许我滑动到图的右侧和左侧,因为它太大了。但是,幻灯片现在丢失了,我现在无法像附加图像一样看到完整的图片。 谁能告诉我如何解决这个问题?

enter image description here

jupyter notebook 错误的本地转发规范“notebook:127.0.0.1:notebook”

jupyter notebook 错误的本地转发规范“notebook:127.0.0.1:notebook”

如何解决jupyter notebook 错误的本地转发规范“notebook:127.0.0.1:notebook”

当我运行 jupyter notebook 时,我得到的只是“错误的本地转发规范 ''notebook:127.0.0.1:notebook''”。

可能导致这种情况的原因是什么?解决方案是什么?

今天关于尝试在 AWS Linux 中打开 Jupyter Notebook 时出现“无法访问此站点”错误的介绍到此结束,谢谢您的阅读,有关AWS EMR:寻找 AWS EMR 命令以从 Jupyter EMR Notebook 中终止集群、Jupyter notebook 工具栏隐藏和 jupyter notebook 主题更改、Jupyter Notebook 无法在 %matplotlib notebook 模式下显示全宽图像、jupyter notebook 错误的本地转发规范“notebook:127.0.0.1:notebook”等更多相关知识的信息可以在本站进行查询。

本文标签: