小编Pau*_*aul的帖子

尝试在Windows上创建Heroku应用程序时出错

当我尝试这样做时,heroku create我收到以下错误消息:

d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command/base.rb:83:in 'read': No such file or directory -d (Errno::ENOENT)  
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command/base.rb:83:in 'extract_help'  
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command/base.rb:51:in 'method_added'  
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command/addons.rb:14  
from d:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in 'gem_original_require'  
from d:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in 'require'  
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command.rb:17:in 'load'  
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command.rb:16:in 'each'  
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/lib/heroku/command.rb:17:in 'load'    
from d:/Ruby187/lib/ruby/gems/1.8/gems/heroku-2.0.1/bin/heroku:13
from d:/Ruby187/bin/heroku:19:in 'load'  
from d:/Ruby187/bin/heroku:19
Run Code Online (Sandbox Code Playgroud)

这是试图在Git Bash中执行命令.当我这样做heroku list或任何其他heroku命令时,我得到相同的错误消息.

当我在cmd中执行命令时,我也收到相同的错误消息,但"-d"替换为" - D"

它引用的违规行似乎提到加载"commands"文件夹中的所有文件.

问题似乎是尝试访问D作为目录而不是驱动器,但我无法弄清楚问题是什么.

有没有人对我应该尝试解决这个问题有任何想法?

额外信息:我通过RubyInstaller安装了Ruby.我安装了heroku gem install heroku.我在我的C:驱动器上运行安装了Windows的Windows 7,但是Ruby和所有东西都安装在我的D:驱动器上.

ruby rubygems ruby-on-rails heroku

3
推荐指数
1
解决办法
1895
查看次数

标签 统计

heroku ×1

ruby ×1

ruby-on-rails ×1

rubygems ×1