双击在 Anaconda Jupyter Notebook 中打开 .ipynb (macOS)

问题描述 投票:0回答:2

我一直在尝试弄清楚如何在 Mac 上双击打开 .ipynb 文件,以便使用 Anaconda 打开该文件,然后自动打开包含文件内容的 Jupyter Notebook。

我尝试通过 Automator 创建一个使用 jupyter_lab 命令打开的应用程序,但问题是 Jupyter 位于 Anaconda 中,因此此方法不起作用。请参阅以下文章了解我的步骤:https://samedwardes.com/2020-01-31-open-ipynb-with-double-click/通过双击 osx 打开 ipython 笔记本

我还尝试使用以下命令安装

nbopen

python3 -m pip install nbopen

这可行,然后我可以通过终端运行

nbopen file.ipynb
,但我希望能够绕过此步骤并在文件资源管理器中执行此操作,而是实际查看文件。

我已经运行了 osx 的推荐命令,将其与文件管理器集成

./osx-install.sh
但我只是得到
zsh no such file or directory
并且无法真正找到任何帮助来弄清楚为什么这会推回错误。

有什么建议吗?

python macos jupyter-notebook anaconda
2个回答
2
投票

我也有这个“便利问题”,并且没有选择 nbopen 路线,而是,我只是制作了一个批处理脚本(我将其命名为 jupyter-notebook.bat),它调用某些 conda 函数,并且几乎启动诸如双击的工作原理之类的事情。在脚本中,我只有这个:

call "C:\Users\XYZ\Anaconda3\Scripts\activate.bat"
call conda activate myEnvironment
call python C:\Users\XYZ\Anaconda3\Scripts\jupyter-notebook-script.py %1

最后,您只需配置每个 .ipynb 使用 jupyter-notebook.bat 脚本打开即可。

为了保持一致性,我将脚本放在 Anaconda 文件夹中。如果您还在基本环境中安装了 nb_conda_kernels,那么您也可以从那里访问您创建的其他环境。


0
投票

我通过克隆 nbopen 的 git 存储库然后运行 ./osx-make-iconset.sh ,然后运行 ./osx-install.sh 解决了这个问题

我收到错误“cp: nbopen/icons/ipynb_icon_1024x1024.png: 没有这样的文件或目录”。只需复制 icon_512x512.png 文件并将其重命名为这样,就可以正常工作了。

© www.soinside.com 2019 - 2024. All rights reserved.