如果我在终端机上运行rails,它将起作用。如果我打开一个新的终端窗口或选项卡并运行rails c,则会出现以下错误:运行bundle install
安装缺少的gem。如果我输入cd ..,然后将cd返回目录并再次运行rails c,那么它将起作用。我的问题是什么会导致这种情况发生?
我遇到了一些问题,但没有找到理想的解决方案。
下面是另一种可行的解决方案,对我来说效果不错。
步骤如下:
nano ~/.bash_profile
然后在bash_profile文件的末尾添加以下代码
current_dir=$(pwd)
cd $current_dir
让我知道这是否对您有用。