Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 运行Rails 4和Ruby 2.0.0的Heroku上出现绑定器错误_Ruby On Rails_Heroku_Bundler_Ruby On Rails 4_Ruby 2.0 - Fatal编程技术网

Ruby on rails 运行Rails 4和Ruby 2.0.0的Heroku上出现绑定器错误

Ruby on rails 运行Rails 4和Ruby 2.0.0的Heroku上出现绑定器错误,ruby-on-rails,heroku,bundler,ruby-on-rails-4,ruby-2.0,Ruby On Rails,Heroku,Bundler,Ruby On Rails 4,Ruby 2.0,正在尝试使用Heroku Cedar在Ruby 2.0.0上部署一个非常基本的Rails 4.0.0 beta 1应用程序。当我尝试推送到Heroku时,我得到以下绑定器错误: bin/bundle: 1: Syntax error: "(" unexpected Failed to install gems via Bundler. 文件如下: source 'https://rubygems.org' ruby '2.0.0' gem 'rails', '4.0.0.beta1' gem

正在尝试使用Heroku Cedar在Ruby 2.0.0上部署一个非常基本的Rails 4.0.0 beta 1应用程序。当我尝试推送到Heroku时,我得到以下绑定器错误:

bin/bundle: 1: Syntax error: "(" unexpected
Failed to install gems via Bundler.
文件如下:

source 'https://rubygems.org'
ruby '2.0.0'

gem 'rails', '4.0.0.beta1'
gem 'jquery-rails', '~> 2.2.1'
gem 'jbuilder', '~> 1.0.1'
gem 'angularjs-rails', '~> 1.0.5'
gem 'lodash-rails'

group :assets do
  gem 'sass-rails', '~> 4.0.0.beta1'
  gem 'coffee-rails', '~> 4.0.0.beta1'
  gem 'uglifier', '>= 1.0.3'
end

group :test do
  gem 'factory_girl_rails', '~> 4.2.1'
end

group :test, :development do
  gem 'sqlite3'
end

group :production do
  gem 'pg'
end
使用bundler 1.3.4在本地运行bundler安装时,我没有收到任何bundler错误

有人对Heroku Cedar上的edge Rails有任何想法或经验吗

我无法用ruby 2.0在heroku上运行它。使用上述要点是我的方法,直到有明确的方法顺利升级到ruby 2.0为止


问题实际上是bin目录中的“bundle”可执行文件,只要我删除了“bin/bundler”,它就可以正常部署。

您需要在文件开头添加一行ruby 2.0.0


要了解更多信息,请访问.p>下载到ruby 1.9.3,并浏览了该要点中的所有步骤大纲,但我仍然收到相同的错误。我收到了,甚至在我的问题中也发布了。很高兴听到,胜利!接受你自己的答案,这样就不会成为一个未回答的问题: