为什么第二个终端选项卡提示捆绑安装

时间:2016-01-16 01:30:41

标签: ruby-on-rails ubuntu-14.04 gnome-terminal

如果我在终端中运行rails s,它可以工作。如果我打开一个新的终端窗口或选项卡并运行rails c,我会收到以下错误:运行max_allowed_packet以安装缺少的gem。如果我输入cd ..然后cd回到目录并再次运行rails c,它就可以了。我的问题是导致这种情况发生的原因是什么?

1 个答案:

答案 0 :(得分:2)

我遇到了一些问题,但没有找到完美的解决方案。

下面是解决该问题的一种替代解决方案,该解决方案对我的预期效果很好。

步骤如下:

public override var navigationItem: UINavigationItem { return child?.navigationItem ?? super.navigationItem }

然后在您的bash_profile文件末尾添加以下代码

nano ~/.bash_profile

current_dir=$(pwd)

让我知道这是否对您有用。