安装ruby环境,用mysql数据库,总是报错,调了一下午,网上方法都用了也不管事

Python015

安装ruby环境,用mysql数据库,总是报错,调了一下午,网上方法都用了也不管事,第1张

make的时候需要调用ruby很多编译前的参数.一些信息make不知道的话会不知道如何建库.

我个人的建议是根据你安装的ruby路径和版本信息把配置选项补充全.下面是我电脑上面的配置,你可以借鉴一下.据我分析应该能解决你的问题.

Provided configuration options:

--with-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/usr/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/usr/local/ruby-2.1.2/rubies/ruby-2.1.2/bin/ruby

先安装rubyinstaller,下载并解压DevKit,注意,这两个版本要对应,网页上有说明(http://rubyinstaller.org/downloads/),解压DevKit后,打开目录,运行devkitvars.bat(是不是必须的不确定)。

打开cmd,进入DevKit的解压目录

ruby dk.rb

---

Configures an MSYS/MinGW based Development Kit (DevKit) for

each of the Ruby installations on your Windows system. The

DevKit enables you to build many of the available native

RubyGems that don't yet have a binary gem.

Usage: ruby dk.rb COMMAND [options]

where COMMAND is one of:

init prepare DevKit for installation

review review DevKit install plan

install install required DevKit executables

and 'install' [options] are:

-f, --force overwrite existing helper scripts

-------------

ruby dk.rb init

---

Initialization complete! Please review and modify the auto-generated

'config.yml' file to ensure it contains the root directories to all

of the installed Rubies you want enhanced by the DevKit.

--------------------------------

ruby dk.rb install

---

Invalid configuration or no Rubies listed. Please fix 'config.yml'

and rerun 'ruby dk.rb install'

如果出现的是这个,则需要修改config.yml

加入

- C:\Ruby200-x64

---

[INFO] Updating convenience notice gem override for 'C:/Ruby200-x64'

[INFO] Installing 'C:/Ruby200-x64/lib/ruby/site_ruby/devkit.rb'

这是对的

---------------------

gem install ruby-debug-ide

---

Temporarily enhancing PATH to include DevKit...

Building native extensions. This could take a while...

Successfully installed ruby-debug-ide-0.4.17

Parsing documentation for ruby-debug-ide-0.4.17

Installing ri documentation for ruby-debug-ide-0.4.17

1 gem installed

错误提示:

C:\Program Files (x86)\Vim\vim74\ftplugin\ruby.vim 是发生错误:

第 122 行:

E171: 缺少 :endif

..........................................

原因:

没有设置 ruby 路径

_vimrc 种添加:

let g:ruby_path='C:\\ruby\\Ruby200-x64\\bin'

错误不再出现

安装文档时错误: unable to convert "\x**" from ASCII-8BIT to UTF-8 fro lib/****

重新安装一下 rdoc

gem install rdoc

gem install qtruby4

出现错误:ERROR: while executing gem ... (ArgumentError) malformed format string - %)

执行: gem update --system