Iva*_*lin 4 ruby ruby-on-rails bundler gemfile
版本的Bundler文档1.5说我应该指定patchlevel如下:
ruby '1.9.3', :patchlevel => 448
Run Code Online (Sandbox Code Playgroud)
当我按照指示运行时bundle install,我得到:
The Ruby patchlevel in your Gemfile must be a string
Run Code Online (Sandbox Code Playgroud)
如果我做
ruby '2.0.0', :patchlevel => '353'
Run Code Online (Sandbox Code Playgroud)
Bundler 说:
ruby-2.0.0,:patchlevel=>353 is not installed.
To install do: 'rvm install ruby-2.0.0,:patchlevel=>353'
Run Code Online (Sandbox Code Playgroud)
甚至可以用patchlevel指定ruby版本Gemfile吗?
rvm install 2.0.0-p353 在命令行(在你的shell中)将为你做.
您可以在Gemfile中指定Ruby版本(Heroku执行此操作)并且没有问题,但它只会报告,而不是安装版本问题.
那么你将在你的Gemfile中拥有:
ruby '2.0.0', :patchlevel => '353'
这将有助于RVM确定您应该使用哪个版本的Ruby.
| 归档时间: |
|
| 查看次数: |
1536 次 |
| 最近记录: |