无法运行" heroku" Rails CLI中的命令(窗口)

时间:2015-01-29 02:08:57

标签: ruby-on-rails-4 heroku command-line-interface

我在我的宝石文件中指定了

source 'https://rubygems.org'

ruby '2.0.0'
gem 'rails', '4.1.1'

这不是一款旧应用。我在ruby 2.0.0和rails 4.1.1上启动了这个应用程序,它也在现场工作。所以我不知道为什么heroku认为或需要ruby 1.9.3

部署到heroku后,尝试执行任何heroku命令

heroku run rake db:migrate heroku logs

我得到了

  

sh.exe“:/ c/RailsInstaller/Ruby1.9.3/bin/heroku:   c:/RailsInstaller/Ruby1.9.3/bin /ruby.exe:糟糕的翻译:没有这样的   文件或目录

我似乎无法将ruby版本从1.9.3更改为2.0.0

我在Windows 7上运行,我似乎有railsInstaller ruby​​ 1.9.3和2.0.0

我以前能够运行heroku命令。

我有这条路

  

C:\ RailsInstaller \ Ruby1.9.3 \ BIN

和这条路径

  

C:\ RailsInstaller \ Ruby2.0.0 \ BIN

前一个位置有heroku个文件和heroku.bat个文件,但后者位置都没有。

我还注意到错误消息在这个位置查找了一个文件,C:\RailsInstaller\Ruby1.9.3\bin,而不是C:\RailsInstaller\Ruby2.0.0\bin,这可能会让事情失效。

我认为解决方案是以某种方式让它在正确的位置查找herou命令,但我不知道如何操作“heroku”命令在我输入CLI时所看到的位置。

0 个答案:

没有答案