【发布时间】:2018-09-13 15:04:35
【问题描述】:
所以过去几周我一直在将我的应用程序部署到同一个 heroku 服务器上,并且运行良好。
我刚刚尝试部署我的最新代码,并在尝试运行时收到此错误:
heroku run rails db:migrate
我得到的错误是这样的:
/usr/bin/env: ‘ruby.exe\r’: No such file or directory problem
我查看了许多其他有关此问题的线程并听取了他们的建议。
最常见的答案是更改 bin/bundle、bin/rails 和 bin/rake 文件夹的第一行:
#!/usr/bin/env ruby.exe
到这里:
#!/usr/bin/env ruby
但是这对我不起作用,我一直收到同样的错误
此问题还有其他可能的解决方案吗?
我在windows机器上运行
【问题讨论】:
-
我相信命令是
heroku run rake db:migrate。所以rake,而不是rails。这可能是问题吗? -
在较新版本的 Rails 中,您可以使用 or。
标签: ruby-on-rails heroku ruby-on-rails-5