我刚刚安装了带有图形用户界面的Anaconda,用于数据科学项目。我是Mac用户,当我从Anaconda Navigator启动Jupiter Notebook时,它会运行macOS默认终端。有没有办法设置Anaconda使用iTerm2作为终端?
基于anaconda的默认安装(以及iterm2)。1. 确保iTerm2是默认终端 - 这可能不会有帮助,但是……做一下吧:D- 打开iTerm,在菜单中导航到iTerm2 > 使iTerm2成为默认终端 2. 当您例如从anaconda打开jupyter时,默认终端将启动脚本。此脚本文件的名称应位于顶部,默认情况下为:/opt/anaconda3/bin/jupyter_mac.command - 导航到/opt/anaconda3/bin/文件夹或任何其他存储前一步骤中的命令文件的文件夹。 - 从终端输入:open /opt/anaconda3/bin/,这将在该目标位置中打开查找器。4. 在此文件夹中,找到jupyter_mac.command文件 5. 对此文件进行CMD+I操作(或右键单击并选择“获取信息”) 6. 这将为此文件打开信息窗口。在手风琴下面,有一个“打开方式”的选择。 7. 选择iTerm2而不是终端 8. 理想情况下,点击“全部更改”按钮,以便所有.command文件都将在iTerm中启动。
如果你打开iterm2并转到工具栏(在屏幕顶部),尝试iTerm2-make iterm2 default term。看看这是否改变了行为。如果没有,而你更喜欢使用iTerm2,你可以随时打开一个iTerm2窗口,然后简单地输入jupyter notebook 你应该在浏览器中打开一个Jupyter笔记本,在iTerm2窗口中运行该进程。
~/anaconda3/bin
中(可能是因为我只为我的用户安装了anaconda,而不是所有用户)。 - Peter