gpt4 book ai didi

ruby-on-rails - 如何指定 Devkit 的路径?

转载 作者:数据小太阳 更新时间:2023-10-29 07:41:06 25 4
gpt4 key购买 nike

我在 Windows 7 x64 上,正在尝试从头开始安装 Ruby on Rails。我刚刚安装了 RubyInstaller 1.9.3-p429,现在刚刚运行了 DevKit-tdm-32-4.5.2-20111229-1559-sfx。在执行 ruby dk.rb install --force 之后。我试图测试它是否设置正确但遇到了:

c:\DevKit>gem install RedCloth --platform=ruby
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
The system cannot find the path specified.
ERROR: Error installing RedCloth:
ERROR: Failed to build gem native extension.

C:/Ruby193/bin/ruby.exe extconf.rb
checking for main() in -lc... no
creating Makefile


Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/RedCloth-4.2.9 for inspection.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/RedCloth-4.2.9/ext/redcloth_scan/gem_make.out

这会发生在所有需要 Devkit 的 gem 上。我想我必须设置指定的路径,但我不知道那是什么意思。我该怎么做,或者这里的真正问题是什么?

附言

一些背景知识。我确实安装了 RailsInstaller,但我遇到了同样的错误,所以我删除了所有内容。我也安装了 NodeJs 但也删除了它。我完全删除了 PATH 变量以从头开始。

更新

尝试 RailsInstaller 给我这个错误:

$ gem install json -v 1.8.0
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
The system cannot find the path specified.
ERROR: Error installing json:
ERROR: Failed to build gem native extension.

c:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
creating Makefile


Gem files will remain installed in c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/json-1.8.0 for inspection.
Results logged to c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/json-1.8.0/ext/json/ext/generator/gem_make.out

最佳答案

我不想触及旧线程,但我希望添加答案以防万一有人过来(可能因为这是在 Google 搜索“Devkit PATH 错误”时的顶部)。

将 DevKit 解压缩到永久目录并导航到 shell 中的安装文件夹并输入“ruby dk.rb init”命令后,确保执行下一步并安装 开发套件。在 init 命令之后,运行“ruby dk.rb install”,这应该可以解决许多类似的问题。

关于ruby-on-rails - 如何指定 Devkit 的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16949985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com