Mysql 安装caldecott时出错

Mysql 安装caldecott时出错,mysql,database,jakarta-ee,cloud-foundry,vmc,Mysql,Database,Jakarta Ee,Cloud Foundry,Vmc,最近我做了一个web应用程序,想用它来匹配我的数据库。虽然我按照步骤做了,但还是出错了。我不知道我在步骤中遇到了什么问题。。请让我知道我错在哪里 请帮助我哪里错了,哪里漏了。。 谢谢..在Windows上安装eventmachine时出现问题。请尝试以下方法: gem install eventmachine --pre gem install caldecott 安装Caldecott需要Ruby 1.9.2。 通过检查版本 ruby -v 如果不是1.9 更新版本并重新尝试安装我在

最近我做了一个web应用程序,想用它来匹配我的数据库。虽然我按照步骤做了,但还是出错了。我不知道我在步骤中遇到了什么问题。。请让我知道我错在哪里

请帮助我哪里错了,哪里漏了。。
谢谢..

在Windows上安装eventmachine时出现问题。请尝试以下方法:

gem install eventmachine --pre
gem install caldecott

安装Caldecott需要Ruby 1.9.2。 通过检查版本

ruby -v
如果不是1.9
更新版本并重新尝试安装

我在安装caldecott时遇到问题,我得到了

ERROR:  Error installing caldecott:
        ERROR: Failed to build gem native extension.

        "C:/Program Files/ruby-1.9.2/bin/ruby.exe" extconf.rb
*** extconf.rb failed ***
错误:

我找到了这个资源:

这很有帮助,但我的问题是我的系统上安装了多个ruby

因此,请确保您使用的是正确的ruby安装,如果需要,请删除其他安装: 我有:

C:/ProgramFiles/ruby-1.9.2/bin/ruby.exe

C:\Ruby193\bin\ruby.exe


我删除了第一个,一切正常,请确保按照链接所述安装devkit,一切正常。

首先确保您在本地计算机上安装了
C编译器。
如果您使用的是Linux,则可以运行以下命令:

sudo apt-get install g++
如果您在windows中,您将从网络上找到一个C编译器。
安装此C编译器后,现在可以运行

 sudo gem install caldecott
如果这不起作用,请尝试

ruby -v
要查看版本是否为1.9.3或更高版本

然后重复


希望对您有所帮助

您能告诉我如何将我的数据库(.sql)文件附加到我的应用程序中。。我用
vmc push
上传了我的应用程序,然后创建了服务
vmc create service
它创建了mysql-13ec,然后我使用命令
vmc tunnel mysql-13ec
i按照指令,它要求客户端退出1)无2)mysql 3)mysqldump当我这样做3)mysqldump时,它说mysql dump不被识别为内部或外部的命令和错误:mysqldump执行失败;这是你的$PATH吗。。。。。。。。。。。。。。请帮助我了解如何将数据库从系统连接到应用程序。错误说明在Windows path环境变量中找不到mysqldump程序。您可以从命令提示符下运行
mysqldump
,还是必须指定可执行文件的完整路径?有关修改path变量的说明,请参见此处: