- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我尝试使用命令 rvm use 2.3.3
切换到版本 2.3.3|和 ruby -v
显示:
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]
但是当我运行 rake db:create:all db:migrate db:seed
我不断收到上述错误:
Your Ruby version is 2.4.1, but your Gemfile specified 2.3.3
我也尝试了其他可能的修复方法,但似乎都不起作用。
所以我决定卸载 2.4.1 和 2.4.0 版本,但错误一直出现。
我能做什么?
希望大家帮忙,谢谢!
编辑:
命令rvm list
显示:
rvm rubies
jruby-9.1.7.0 [ x86_64 ]
ruby-2.3.3 [ x86_64 ]
当命令 bunde -v
运行显示:
/usr/local/lib/ruby/2.4.0/rubygems.rb:270:in
find_spec_for_exe': can't find gem bundler (>= 0.a) (Gem::GemNotFoundException)
from /usr/local/lib/ruby/2.4.0/rubygems.rb:298:in activate_bin_path
from /usr/local/bin/bundler:22:in '<main>'
所以我检查了/usr/local/lib/ruby
并且有一个 2.4.0 的目录可能已被卸载。希望这会有所帮助。
提前致谢。
最佳答案
找不到 gem bundler
提示您没有安装 bundler,即使您有 gemfile?
尝试运行 gem install bundler
应该可以解决问题。
关于ruby-on-rails - 卸载 Ruby 2.4.1 并不断收到错误 : "Your Ruby version is 2.4.1, but your Gemfile specified 2.3.3",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43867586/
如果这不是一个错误,那就是另一个错误。如果不是那样的话,那就是别的东西了。我觉得我的项目已经改变了很多,现在只是试图解决代码签名问题,结果一切都搞砸了。我严格按照说明进行操作,但出现错误,例如当前的“
我不确定是否有一些我不知道的内置变量或规则,或者 make 是否有问题,或者我只是疯了。 对于我的一个项目,我有一个如下的 makefile: CC=g++ CFLAGS=-O3 `libpng-co
我有大约 10 个 div,它们必须不断翻转,每个 div 延迟 3 秒 这个 codrops 链接的最后一个效果是我正在寻找的,但无需单击 div http://tympanus.net/Devel
我如何使用 jQuery 持续运行 PHP 脚本并每秒获取响应,以及将鼠标上的少量数据发送到同一脚本? 我真的必须添加一些随机扩展才能让这么简单的计时器工作吗? 最佳答案 To iterate is
JBoss 4.x EJB 3.0 我见过如下代码(大大简化): @Stateless @TransactionAttribute(TransactionAttributeType.NOT_SUPPO
使用 PHPStorm,我试图忽略每次尝试进行 git 提交时 pop 的 workspace.xml。 我的 .gitignore 看起来像: /.idea/ .idea/workspace.xml
我是一名优秀的程序员,十分优秀!