试图在雪豹机器上开始开发。重新安装并构建了 ruby 和 ruby on rails via
在整理我自己的 rails 应用程序之前,我创建了一个测试应用程序,所有预期的文件都显示出来了。但是当我尝试运行它时,我得到了
缺少 Rails 2.2.2 gem。请
gem install -v=2.2.2 rails
为您已安装的 Rails 版本更新 config/environment.rb 中的 RAILS_GEM_VERSION 设置,或注释掉 RAILS_GEM_VERSION 以使用已安装的最新版本。
试图这样做会导致
/opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': 没有要加载的文件 -- zlib (LoadError)
在安装 ruby 和 ruby on rails 版本之前,我已经运行了 ports 来安装 zlib
端口安装 zlib +universal
假设这可能会解决架构问题
并检查我看到:
$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10]
$ rails -v Rails 2.2.2
$ port list | grep 'zlib'
zlib @1.2.3 archivers/zlib
hs-zlib @0.5.0.0 devel/hs-zlib
p5-compress-raw-zlib @2.021 perl/p5-compress-raw-zlib
p5-io-zlib @1.10 perl/p5-io-zlib
php5-zlib @5.3.0 php/php5-zlib
py25-zlib @2.5.4 python/py25-zlib
所以我被困住了。我自己的无能者的受害者。最初的目标是让 rmagick 运行,并且在此过程中的某个地方我很确定我的 ruby/RoR 设置得到了冲洗。没有在原始雪豹安装上测试过,我不能说,但机器很新,我第一天就升级到 10.6。
最终目标包括使用 rmagick 和 google-geocode 在 Mongrel 下运行所有这些。生产服务器在 Solaris 下运行所有这些的早期版本并且做得很好,就像我以前机器的 10.5 设置一样。是的,我已经尝试从 Apple 网站和 SL 安装 DVD 安装最新的开发者工具和 XCode
我是从头开始还是从这里修复更好……两者的起点在哪里?