我当然不是Ruby开发人员,但我的服务器上有一个使用Ruby、Gems和Bundler的应用程序。我正在尝试在不同的用户帐户下安装另一个Ruby,但是在相同的VPS上。当我去跑步的时候
bundle install
我得到以下错误:
找不到Gemfile
我可以删除./bundle目录的内容,以便重新获取所有Gems以清除错误,但这会对使用相同Gems和Bundler的其他应用程序产生影响吗?我不想冒着让其他应用程序宕机的风险。
发布于 2010-07-26 00:40:16
在运行该命令的目录中没有Gemfile
。Gemfile
是一个包含当前程序的gem
设置的文件。
发布于 2010-09-27 08:15:06
在运行bundle install
之前,请确保您位于项目目录中。例如,在运行rails new myproject
之后,您可能希望在运行bundle install
之前执行cd myproject
。
发布于 2013-10-23 09:45:04
我解决了类似的问题,只需退出项目目录,然后cd回到项目目录并捆绑安装。
https://stackoverflow.com/questions/3329953
复制相似问题