我在Windows上安装json
或rmagick
宝石时遇到问题,因为我正在尝试安装Redmine 2.1.4。
由于这些程序对我来说都没有开箱即用,并且在几个小时内一直在与它斗争,我想我只是在这里寻求帮助。
答案 0 :(得分:4)
我假设您还没有安装Ruby。如果您这样做,就像下面提到的任何其他组件一样,在继续安装之前卸载它们可能是最明智的。
本教程可帮助您避免Windows上json
和rmagick
宝石的问题。
ruby --version
应显示已安装的版本,在我的情况下为1.9.3。如果在安装Ruby时打开了命令行,请关闭并重新打开它以加载路径。将DevKit提取到路径,没有空格。更改为DevKit的目录(可能是在Ruby的安装下,即C:\ Ruby193 \ DevKit)。执行以下操作:
ruby dk.rb init
ruby dk.rb review
(应正确检测Ruby的安装路径)
ruby dk.rb install
安装bundler gem gem install bundler
bundle install
。 您可能(如果尚未修复)收到rmagick
错误 - 请不要担心。ImageMagick-6.8.0-7-Q16-windows-dll.exe
。安装到目录,其路径不包含空格,例如C:\ImageMagick
。选择安装头文件,如下所示:
ImageMagick
主页添加到path
。关闭命令行并重新打开它。这将重新加载路径。bundle install
。现在应该工作。希望有所帮助!