Ruby on rails “如何修复”;绑定器:未找到命令:rails";使用Google云应用程序引擎部署时
我正在尝试使用AppEngine灵活环境将我的Rails应用部署到Google云。当我运行Ruby on rails “如何修复”;绑定器:未找到命令:rails";使用Google云应用程序引擎部署时,ruby-on-rails,ruby,google-app-engine,google-cloud-platform,Ruby On Rails,Ruby,Google App Engine,Google Cloud Platform,我正在尝试使用AppEngine灵活环境将我的Rails应用部署到Google云。当我运行gcloud app deploy时,一切正常,但在最后,当app Engine尝试使用bundle exec rails server-p$PORT运行我的应用程序时,如我的app.yaml文件中所述,它崩溃并给出以下错误消息: 错误响应:[9]应用程序启动错误:“bundler:命令不可用。” 找到:rails使用bundle安装安装缺少的gem可执行文件 我尝试更改entrypoint值,一次又一次地
gcloud app deploy
时,一切正常,但在最后,当app Engine尝试使用bundle exec rails server-p$PORT
运行我的应用程序时,如我的app.yaml
文件中所述,它崩溃并给出以下错误消息:
错误响应:[9]应用程序启动错误:“bundler:命令不可用。”
找到:rails使用bundle安装安装缺少的gem可执行文件
我尝试更改entrypoint
值,一次又一次地运行bundle install
,并在本地安装我的所有gem文件,但这些都不起作用。我还尝试使用rackup
命令安装rack并更改端点以运行应用程序,但这也不起作用。我还在跳过我的app.yaml
文件中的gemfile.lock
,因为之前的一个错误是。我认为您还希望在容器实例中安装bundler
gem install bundler
我认为您还需要在容器实例中安装bundler
gem install bundler
我之所以出现此错误,是因为我跳过了Gemfile.lock
,因为之前的错误我认为已经解决了。上述“解决方案”导致了这一错误。我找到的解决方案是对解决问题的Gemfile.lock
进行一些编辑,而不是避免它。可以看到编辑。我之所以会出现此错误,是因为我跳过了Gemfile.lock
,因为我认为以前的错误已经解决。上述“解决方案”导致了这一错误。我找到的解决方案是对解决问题的Gemfile.lock
进行一些编辑,而不是避免它。可以看到编辑。仍然会收到相同的错误。。。我编辑了我的Q;可能是跳过gemfile.lock造成的?仍然会收到相同的错误。。。我编辑了我的Q;可能是跳过gemfile.lock造成的?