【问题标题】:Access iCloud Drive in Jupyter Notebook在 Jupyter Notebook 中访问 iCloud Drive
【发布时间】:2018-03-08 18:23:33
【问题描述】:

我在 Mac OS X Sierra 上使用 Jupyter Notebooks(通过 Anaconda)。现在我想访问保存在我的 iCloud Drive 中的笔记本。但是,我一直无法找到通过 Juypter 界面访问 iCloud 的方法。我当然可以使用“上传”按钮上传文件,但不能直接访问位于我的 iCloud 中的文件,这是我更喜欢的。我该怎么做?

【问题讨论】:

    标签: python jupyter-notebook icloud


    【解决方案1】:

    在这里找到解决我的问题的方法是:

    点击聚光灯,输入terminal打开终端窗口。

    输入cd /Users/username/Library/Mobile\ Documents/com\~apple\~CloudDocs/foldername进入启动文件夹。

    键入 jupyter notebook 以启动 Jupyter Notebook 应用程序,它将显示您的 iCloud Drive 文件夹。

    更多:http://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html

    【讨论】:

      【解决方案2】:

      您可以使用PyiCloud

      您可以查询一些基本信息,例如您的设备信息、联系人、日历信息 - 但在撰写本文时,从文件存储中获取数据存在问题。

      他们 github 上的 PyiCloud 文档做得很好,只是有一些限制。

      【讨论】:

        【解决方案3】:

        有关如何解开 Apple 为我们与 iCloud 交互造成的混乱混乱的更多重要且有见地的背景信息 - 这将有助于尝试查找 Jupyter 笔记本 - 请查看 this 和 @987654322 @。特别是,这种混淆有两个方面:

        1. 如果您启用了与桌面和文档文件夹的同步, OS X 将管理文件存在的位置,无论是在 iCloud 中还是在 您的本地计算机或仅在 iCloud 中。
        2. iCloud 的实现方式取决于您使用的 OS X 版本。

        【讨论】:

          【解决方案4】:

          Mac:使用 Jupyter Notebook 或 JupyterLab 访问您的 iCloud 文档文件夹

          嗨! 就我而言,我所做的是:

          1. 在您的 Mac 中打开 Terminal
          2. 类型:

            cd ~/Library/Mobile*Documents/com~apple~CloudDocs/Documents

          3. 验证您在正确的文件夹中。类型

            pwd

          4. 打开 Jupyter Notebook 或 JupyterLab。类型:

            jupyter notebook

          或输入:

          jupyter lab

          1. 您的浏览器将打开一个 Jupyter Notebook (/Lab),您将看到您的 iCloud Documents 文件夹以及其中包含的所有子文件夹

          【讨论】:

            【解决方案5】:

            虽然有人可以从 iCloud 目录启动 Jupyter Lab 或 Jupyter Notebook 软件,如接受的回复中所述,但每次您想在 iCloud 中访问 Jupyter notebook 时都需要这样做。相反,我更喜欢在我的主目录中创建指向我的 iCloud 文件夹的符号链接(符号链接...快捷方式)。这将永远存在。在执行此操作时,我可以从任何文件夹或 Anaconda Navigator 启动 Jupyter Lab 或 Jupyter Notebook,我将始终看到 iCloud 的“文件夹”。

            为此,您需要打开终端并将下面的语句复制并粘贴到终端窗口中,然后点击return

            ln -s ~/Library/Mobile*Documents/com~apple~CloudDocs/ iCloud

            创建此符号链接后,您的主目录中总会有一个 iCloud 文件夹供您浏览。您可以使用您想要的任何名称,方法是将上面声明中的“iCloud”替换为您自己的名称。

            【讨论】:

            • 这太棒了,应该是这个问题的默认答案。为我节省了大量时间。谢谢!
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2021-08-17
            • 1970-01-01
            • 1970-01-01
            • 2019-12-16
            • 2023-03-30
            • 2019-11-25
            • 2018-12-14
            相关资源
            最近更新 更多