我是 Rails 的新手,正在学习本教程。我成功地将我的应用程序推送到 heroku,但我无法迁移数据库。
我使用带有 ubuntu 服务器的虚拟机。
我输入:
$ heroku run rake db:migrate
并收到此错误:
Running `rake db:migrate` attached to terminal... up, run.3356
/usr/bin/env: ruby2.2: No such file or directory
我不明白我能做什么。我试着用
$ heroku run rails db:migrate
$ rake rails:update:bin
但它没有帮助。
最佳答案
对我有用的解决方案是对于 bin
中的每个文件我的项目目录,我改变了第一行:#!/usr/bin/env ruby2.2
到#!/usr/bin/env ruby
关于ruby-on-rails - heroku run rake db :migrate error “/usr/bin/env: ruby2.2: No such file or directory” ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28796788/