此问题在此处已有答案:
IntelliJ's embedded terminal does not properly load my fish shell config(1个答案)
4天前关闭。
机构群体已于昨天审核了是否重新讨论此问题,并将其关闭:
原始关闭原因未解决
我在MacOS上打开我的终端,运行which fish
,并将Android Stuido中的Shell路径设置为输出:/opt/homebrew/bin/fish
如果我在那里运行which flutter
,它不工作。有趣的是,如果我切换到zsh,然后从Android Studio设置中的Shell path中定义的路径调用fish,它工作吗?
我不知道为什么flutter是在flutter/bin//flutter
,这看起来有点奇怪,但...它的工作?所以除非这是一个问题,我不认为这是一个问题。总之:
还有其他一些奇怪的地方。例如,如果我在“启动终端”运行which fish
,它会给我一个[1]错误,但是如果我切换到zsh并打开上面路径的fish,它就能工作。其他的东西,像git,pod和所有正常的命令,都能工作。我已经有几天遇到这个问题了。因此,已经有足够的Mac和Android Studio重新启动。我不完全确定为什么会发生这种情况,但这意味着我认为启动时出了问题。我不知道这可能是什么。我不知道I don“我不知道还能提供什么信息,这就是我发现的全部。谢谢任何帮助!
1条答案
按热度按时间pftdvrlh1#
这很有意思。在尝试设置时,我发现取消选中
shell integration
复选标记可以解决上面的所有问题。如果其他人也有这个问题,试试看。但是如果有人能解释为什么会发生这种情况,我很有兴趣知道。