作者godfat (godfat 真常)
看板Ruby
标题Re: [问题] 新手安装Ruby的问题
时间Sun Dec 7 21:35:47 2008
其实这似乎是 rails 的安装问题哩
※ 引述《cuteman0725 (Q面)》之铭言:
: 环境:
: -------------------------------------
: 作业系统:一开始用 Vista 安装,後来改用 WinXP
: Ruby 1.8.6-26 和 1.8.6-27RC2
为什麽要用这麽旧的 ruby? 如果一定要用 1.8.6,
patchlevel 好歹用个 114 之後的
不过我刚刚看了一下,one click installer 的版本好像就是这个?
不介意的话,可以试试 1.8.7
http://www.ruby-lang.org/en/downloads/
或是自己 build 看看,用 msys 或 cygwin (cygwin 有 ruby binary release)
: (1)在 gem install mysql 时,出现下列错误
: Successfully installed mysql-2.7.3-x86-mswin32
: 1 gem installed
: Installing ri documentation for mysql-2.7.3-x86-mswin32...
: Installing RDoc documentation for mysql-2.7.3-x86-mswin32...
: ERROR: While generating documentation for mysql-2.7.3-x86-mswin32
这只是文件产生有误,基本上没有任何影响(我怀疑有人在看吗?不都上网翻...)
: (2)输入 http://localhost:81/helloworld
: 网页出现另一个错误
: 126: - C:/Ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so
: ﹙图片网址如下﹚
: http://0rz.tw/fa5aO
你的步骤应该没错吧,虽然我不知道 mongrel_rails 的 options 有哪些。
但这个错误就让人纳闷了,不知道为什麽会有乱码?
错误是写 LoadError, 看看能否确认档案是否全部存在,
否则我会猜是 binary 不相容...
或许你可以先试试纯 ruby 的 mysql binding, 我记得 rails 好像有 bundle?
或是换新版本的 ruby 试试,也许他送你的 mysql binary 版本不相容
不然就是要自己 build 一次,但这在 windows 上真的麻烦了些, 除非你用 cygwin.
--
#!/usr/bin/env ruby [露比] /Programming (Kn|N)ight/ 看板《Ruby》
# if a
dog nailed
extra legs that
http://webptt.com/cn.aspx?n=bbs/Ruby/index.html
#
walks like an octopus, and Welcome ~
Ruby@ptt~
#
talks like an octopus, then
◢█◣ http://www.ruby-lang.org/
# we are happy to treat it as
█ http://www.ruby-doc.org/
# if it were
an octopus.
◥ ◤ http://www.rubyforge.org/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.28.18
1F:推 cuteman0725:谢谢版主的回覆 我试着用纯ruby试试... 12/07 23:45