win7 Rails aptana studio 3 + rmagick +捆绑程序无法启动调试服务器
我一直在尝试在 aptana studio 3 中为 Rails 应用程序启动“调试服务器”,但从未成功。 每次我尝试启动调试服务器时,都会引发异常:未捕获的异常:无法加载捆绑程序 gem。使用gem install bundler
安装它。
我按照 aptana studio 3 入门指南安装了除 rvm 之外的所有内容(我不知道如何在 Windows 上安装它)。 Windows 上的 aptana studion 3 真的有必要吗?我只安装了 1 个 ruby 版本。
我成功安装了 rmagick,并将“require rubygems”和“require RMagick”放入 preinitializer.rb 中。我把它们放在正确的位置了吗?
我使用bundler进行gem管理,我可以通过运行“ruby script/server”成功启动服务器。我只是不知道调试环境出了什么问题。我是否缺少一些 PATH 设置?
任何机构都可以通过 aptana studio 3、rmagick 和 bundler 顺利运行。可以告诉我你的设置吗?
谢谢。
Windows 7 教授 64 位
阿普塔纳工作室3
红宝石 1.8.7
导轨 2.3.14
ruby-debug-base 0.10.4
红宝石调试IDE 0.4.16
rmagick 2.12.0 (C:\Ruby\lib\ruby\gems\1.8\gems\rmagick-2.12.0-x86-mswin32)
imagemagick (C:\Program Files (x86)\ImageMagick-6.5.6-Q8)
捆绑器 1.0.18 gemfile (gem "rmagick", "2.12.0")
预初始化器.rb
需要“rubygems”
需要“RMagick”
需要“捆绑器”
Batterhead
i've been trying to start 'debug server' for a rails application in aptana studio 3 but i never succeeded.
every time i tried to start debug server, exception thrown: Uncaught exception: Could not load the bundler gem. Install it with gem install bundler
.
i followed the aptana studio 3 getting started guide and installed everything except rvm (i don't know how to install it on windows). is it really necessary for aptana studion 3 on windows? i have only 1 ruby version installed.
i installed rmagick successfully and i put 'require rubygems' and 'require RMagick' in preinitializer.rb. am i putting them at the right place?
i use bundler for gem management and i can successfully start the server by running "ruby script/server". i just don't know what's wrong with the debug environment. am i missing some PATH setting?
any body running smooth with aptana studio 3, rmagick and bundler. can tell me your settings?
thx.
windows 7 prof 64bit
aptana studio 3
ruby 1.8.7
rails 2.3.14
ruby-debug-base 0.10.4
ruby-debug-ide 0.4.16
rmagick 2.12.0 (C:\Ruby\lib\ruby\gems\1.8\gems\rmagick-2.12.0-x86-mswin32)
imagemagick (C:\Program Files (x86)\ImageMagick-6.5.6-Q8)
bundler 1.0.18 gemfile (gem "rmagick", "2.12.0")
preinitializer.rb
require 'rubygems'
require 'RMagick'
require 'bundler'
batterhead
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
发现问题了啊。环境需要添加一个“MAGICK_CODER_MODULE_PATH”变量,该变量指向您的 ImageMagick 模块/编码器安装路径。您可以将其添加到项目调试配置的“环境”选项卡中。
Ah found the problem. The environment needs to have a ‘MAGICK_CODER_MODULE_PATH’ variable added that points to your ImageMagick modules/coders installation path. You can add this in the "Environment" tab of your debug configuration for the project.