Ruby on rails RubyonRails“;usr/bin/env:&x2018;ruby2.3’;:没有这样的文件或目录;
我在终端上键入Ruby on rails RubyonRails“;usr/bin/env:&x2018;ruby2.3’;:没有这样的文件或目录;,ruby-on-rails,ruby,linux-mint,Ruby On Rails,Ruby,Linux Mint,我在终端上键入bundle exec rake db:migrate时遇到了一些问题 然后我收到的结果类似于“/usr/bin/env:'ruby2.3”:没有这样的文件或目录 我也有同样的问题,但在运行时: rails new my_application 但在通过以下方式重新安装rails gems之后: gem install rails 它运行得很好,我可以运行: rails new my_application bundle install 及 没有任何问题。对我来说,问题在于一
bundle exec rake db:migrate
时遇到了一些问题
然后我收到的结果类似于“/usr/bin/env:'ruby2.3”:没有这样的文件或目录
我也有同样的问题,但在运行时:
rails new my_application
但在通过以下方式重新安装rails gems之后:
gem install rails
它运行得很好,我可以运行:
rails new my_application
bundle install
及
没有任何问题。对我来说,问题在于一组缓存的gem(在CircleCI 2.0上)。我改变了我的基础图像,这改变了ruby的位置。如果您试图用一个ruby
捆绑安装
,请将其删除,然后切换到另一个ruby,然后这似乎是问题的原因。检查一下您使用的ruby的哪个版本ruby-v
我使用ruby 2.3.3p222
并在官方ruby docker容器ruby:2.3.3
上运行bundle exec rake db:migrate
。这对我来说毫无意义。Rails 5.0.1。
bundle exec rails s