Mic*_*ith 48 macos rubygems heroku
我正在尝试启动使用rubygems 的heroku控制台,但我一直收到此错误:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:471:in `expand_path': No such file or directory - getcwd (Errno::ENOENT)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:471:in `find_files'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:470:in `map'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:470:in `find_files'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:1103
from /usr/bin/heroku:9:in `require'
from /usr/bin/heroku:9
Run Code Online (Sandbox Code Playgroud)
我正在使用Mac OS Lion 10.7.3.有想法该怎么解决这个吗?谢谢!
小智 150
也许用于启动heroku进程的shell的当前工作目录不存在(可能由另一个进程删除,如我的情况),因此getcwd会抛出错误.
Isr*_*lah 39
我有同样的问题....运行sudo gem update --system解决了问题...试一试.
在本地设置rails app时遇到类似的问题.
问题是服务器在一个目录中运行,我从另一个终端窗口删除了该目录以重新创建应用程序.
关闭终端并再次执行或转到其他目录并返回并执行此操作...
任何事情都应该有用......它为我做了.
| 归档时间: |
|
| 查看次数: |
42246 次 |
| 最近记录: |