在PyCharm终端中启动/ usr / bin / login而不是/ bin / bash

Igo*_*aev 0 bash shell pycharm

更新到PyCharm 2016.3后,我的终端已更改。在2016.2中,它启动了与iTerm或Terminal相同的功能。现在,我应该运行/ usr / bin / login来实现它,因为PyCharm仅调用/ bin / bash,并且如果我在首选项终端中将shell路径更改为/ usr / bin / login,则启动后它将立即崩溃。我认为发生这种情况是因为/ usr / bin / login需要登录名和密码。

我有些困惑,经过一些研究无法弄清楚到底是怎么回事,以及我应该如何像iTerm中那样启动shell。有人可以澄清一下吗?

UPD: 2016.3.2(在我的情况下)已修复

vla*_*kha 5

这为我工作:

1)在PyCharm中打开

Preferences > Tools > Terminal > Shell path
Run Code Online (Sandbox Code Playgroud)

2)更换

/bin/bash 
Run Code Online (Sandbox Code Playgroud)

与

/bin/sh -login -i
Run Code Online (Sandbox Code Playgroud)

来源:https://www.jetbrains.com/help/pycharm/2016.3/working-with-embedded-local-terminal.html