【问题标题】:Can't create a Python 3 notebook in jupyter notebook无法在 jupyter notebook 中创建 Python 3 笔记本
【发布时间】:2020-11-04 09:28:41
【问题描述】:

我正在关注this tutorial,但当我想创建一个新的 Jupyter Notebook (Python 3) 时却遇到了困难。使用以下命令创建集群:

gcloud beta dataproc clusters create ${CLUSTER_NAME} \
 --region=${REGION} \
 --image-version=1.4 \
 --master-machine-type=n1-standard-4 \
 --worker-machine-type=n1-standard-4 \
 --bucket=${BUCKET_NAME} \
 --optional-components=ANACONDA,JUPYTER \
 --enable-component-gateway

当我访问 JupyterLab 并尝试创建一个新笔记本时,我可以看到: 然后

控制台工作正常

提前致谢!

【问题讨论】:

  • Dataproc 团队正在处理此问题。

标签: python google-cloud-platform jupyter-notebook google-cloud-dataproc


【解决方案1】:

这是支持将笔记本存储在 GCS 或本地磁盘上的新功能的结果。

为了实现这一点,Jupyter(和 JupyterLab)内部的顶级目录被制作成一个虚拟的只读目录,该目录仅通过虚拟子目录链接到 GCS 和本地磁盘位置。目的是您通过导航此虚拟文件层次结构来选择存储位置。

因此,如果您尝试在顶层创建文件,则会收到错误消息,因为该顶层是只读的,但如果您导航到其中一个子目录,那么一切都会按预期工作。

这方面的用户体验显然需要改进,而该错误消息根本没有帮助,因此我们正在努力改进这里的体验。

但是,如果您选择两个存储选项之一(通过导航到子目录之一),那么事情应该会按预期工作。

【讨论】:

    【解决方案2】:

    请导航到左侧面板上的GCSLocal Disk 作为中间解决方案,之后应该可以使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-31
      • 2017-10-07
      • 1970-01-01
      • 2018-08-16
      相关资源
      最近更新 更多