更新到Ruby 2.0时遇到问题

更新到Ruby 2.0时遇到问题,ruby,macos,rvm,Ruby,Macos,Rvm,我尝试使用RVM命令更新Ruby: rvm install ruby-2.0.0-rc2 它已成功下载,然后以以下错误结束编译: Error running 'make', please read /Users/Daniel/.rvm/log/ruby-2.0.0-rc2/make.log There has been an error while running make. Halting the installation. 以下是我在日志中发现的一些错误: Failed to confi

我尝试使用RVM命令更新Ruby:

rvm install ruby-2.0.0-rc2
它已成功下载,然后以以下错误结束编译:

Error running 'make', please read
/Users/Daniel/.rvm/log/ruby-2.0.0-rc2/make.log There has been an error
while running make. Halting the installation.
以下是我在日志中发现的一些错误:

Failed to configure -test-/win32/dln. It will not be installed. Failed
to configure -test-/win32/fd_setsize. It will not be installed. Failed
to configure dl/win32. It will not be installed. Failed to configure
fiddle/win32. It will not be installed. Failed to configure gdbm. It
will not be installed. Failed to configure openssl. It will not be
installed. Failed to configure win32ole. It will not be installed.
而且

stubs中包含的文件中的
。c:16:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/tk.h:78:11:致命错误:未找到“X11/Xlib.h”文件
#包括
^
生成1个错误。
生成[2]:***[stubs.o]错误1
生成[1]:***[ext/tk/all]错误2
make:**[build ext]错误2
我想这可能是一个问题,因为我刚刚更新到MacOS10.9。我尝试重新安装X11,但仍然没有成功。

运行:

rvm get head      # new version of rvm with fixes for mavericks problems
rvm install 2.0.0 # install latest known patchlevel of 2.0.0
rc2
是一个候选版本,不应该使用它。除非您明确知道它会破坏您的应用程序,否则您应该始终使用最新发布的补丁级别。

运行:

rvm get head      # new version of rvm with fixes for mavericks problems
rvm install 2.0.0 # install latest known patchlevel of 2.0.0
rc2
是一个候选版本,不应该使用它。除非您明确知道它会破坏您的应用程序,否则您应该始终使用最新发布的补丁级别。

运行:

rvm get head      # new version of rvm with fixes for mavericks problems
rvm install 2.0.0 # install latest known patchlevel of 2.0.0
rc2
是一个候选版本,不应该使用它。除非您明确知道它会破坏您的应用程序,否则您应该始终使用最新发布的补丁级别。

运行:

rvm get head      # new version of rvm with fixes for mavericks problems
rvm install 2.0.0 # install latest known patchlevel of 2.0.0

rc2
是一个候选版本,不应该使用它。您应该始终使用最新发布的patchlevel,除非您明确知道它会破坏您的应用程序。

这很奇怪。如果您正在运行OSX,为什么它会包含X11内容并运行一些win32测试?!我使用自制和rbenv,在10.8上没有问题。可能是Maverick在rvm方面有问题吗?这很奇怪。如果您正在运行OSX,为什么它会包含X11内容并运行一些win32测试?!我使用自制和rbenv,在10.8上没有问题。可能是Maverick在rvm方面有问题吗?这很奇怪。如果您正在运行OSX,为什么它会包含X11内容并运行一些win32测试?!我使用自制和rbenv,在10.8上没有问题。可能是Maverick在rvm方面有问题吗?这很奇怪。如果您正在运行OSX,为什么它会包含X11内容并运行一些win32测试?!我使用自制和rbenv,在10.8上没有问题。可能是Maverick在rvm上有问题吗?或者甚至,
rvm安装2.0
,不用担心bug修复版本。@Dogweather下一个版本是2.1.0,如果你需要最新的ruby,那么使用
rvm安装ruby
,甚至,
rvm安装2.0
,不用担心bug修复版本。@Dogweather下一个版本是2.1.0,如果您需要最新的ruby,请使用
rvm install ruby
甚至,
rvm install 2.0
,不要担心bug修复版本。@Dogweather下一个版本是2.1.0,如果您需要最新的ruby,请使用
rvm install ruby
甚至,
rvm install 2.0
不要担心bug修复版本。@Dogweather下一个版本是2.1.0,如果您需要最新的ruby,请使用
rvm install ruby