将iTerm设置为Anaconda的默认终端

15

我刚刚安装了带有图形用户界面的Anaconda,用于数据科学项目。我是Mac用户,当我从Anaconda Navigator启动Jupiter Notebook时,它会运行macOS默认终端。有没有办法设置Anaconda使用iTerm2作为终端?

2个回答

2
基于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中启动。

这可能是被接受的答案,这对我有用。需要注意的是,在我的系统上,我的anaconda3 opt文件夹在~/anaconda3/bin中(可能是因为我只为我的用户安装了anaconda,而不是所有用户)。 - Peter

1
如果你打开iterm2并转到工具栏(在屏幕顶部),尝试iTerm2-make iterm2 default term。看看这是否改变了行为。
如果没有,而你更喜欢使用iTerm2,你可以随时打开一个iTerm2窗口,然后简单地输入
jupyter notebook

你应该在浏览器中打开一个Jupyter笔记本,在iTerm2窗口中运行该进程。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接