本机终端外壳缺少Bash提示

时间:2018-11-10 18:03:24

标签: bash pip sudo

我正在使用运行OSX High Sierra 10.13.6的计算机。我不是计算机的管理员,但是我被授予sudo权限,可以在我的某些编码项目中工作。

昨天,我在VSCode的集成终端中运行了一些sudo命令,包括:

sudo pip install MySQL-connector-python
sudo pip install beautifulsoup4

在这一点上,我意识到我最好将这些软件包安装给用户,并且我使用了以下命令:

pip install --user Scrapy

然后我开始遇到问题,并被建议运行这两个命令。

sudo brew upgrade python
sudo find / -name scrapy

从那里,我的终端卡住了,提示将无法执行。我记得那天有一些sudo命令,当我按下Enter键时,会将光标移动到下一行,除了关闭终端窗口之外,我不允许执行任何其他操作。执行这两个命令后,终端窗口将不会显示bash提示。而是,光标一直位于窗口的左侧。

这时,我发现我的本机终端和iTerm2都遇到相同的问题。我无法访问bash提示符,从而使终端无用。

今天,VSCode集成终端提供了bash提示,但本地终端和iTerm2却没有。

请告知

1 个答案:

答案 0 :(得分:0)

结果显示sudo在后台运行,挂起了本地终端和iTerm。仍然不清楚为什么VSCode终端让我使用bash。

进入活动监视器并强制退出sudo的所有实例。似乎已经解决了问题。