ruby-on-rails – heroku运行rake db:migrate error“/usr/bin/env:ruby2.2:没有这样的文件或目录”

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – heroku运行rake db:migrate error“/usr/bin/env:ruby2.2:没有这样的文件或目录”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是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 ruby​​2.2

#!/usr/bin/env ruby

原文链接:/ruby/265122.html

猜你在找的Ruby相关文章