`

windows下安装ruby devkit

阅读更多

超简单的办法

如果你是ruby刚入门,推荐这个方法。


如果通过上面方法安装DevKit成功率会比较高,下面这种方法不一定能成。但如果你想折腾,可以来试试下面的手动安装。

windows下安装或升级时gem经常会碰到
1 Please update your PATH to include build tools or download the DevKit
2 from 'http://rubyinstaller.org/downloads' and follow the instructions
3 at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

这是因为没有安装DevKit的缘故。

DevKit 是windows平台下编译和使用本地C/C++扩展包的工具。它就是用来模拟Linux平台下的make, gcc, sh来进行编译。注:这个方法目前仅支持通过RubyInstaller安装的Ruby,如果不是建议你重新安装。安装方法:双击下载的7z文件,指定解压路径,路径中不能有空格。如C:\DevKit,这个路径就是<DEVKIT_INSTALL_DIR>。
1 > cd <DEVKIT_INSTALL_DIR>
2 > ruby dk.rb init
3 #生成config.yml,这里会检查将要添加DevKit支持的Ruby列表,只支持通过RubyInstaller安装的Ruby
4 #如果这里列出的Ruby与你的要求不符,可以手动修改
5 > ruby dk.rb review  #检查要添加DevKit支持的Ruby列表是否有误,可以略过
6 > ruby dk.rb install
7 [INFO] Updating convenience notice gem override for 'C:/Ruby187'
8 [INFO] Installing 'C:/Ruby187/lib/ruby/site_ruby/devkit.rb'

检查是否安装成功
1 > gem install rdiscount --platform=ruby
2 Fetching: rdiscount-1.6.8.gem (100%)
3 Temporarily enhancing PATH to include DevKit...
4 Building native extensions.  This could take a while...
5 Successfully installed rdiscount-1.6.8
6 1 gem installed
7 Installing ri documentation for rdiscount-1.6.8...
8 Installing RDoc documentation for rdiscount-1.6.8...

如果能安装rdiscount成功说明安装DevKit成功

 

 

分享到:
评论

相关推荐

    ruby devkit for win32

    Ruby DevKit是专门为Windows平台设计的一个工具,它使得在Windows环境下构建和管理Ruby本地扩展库变得更为简单。这个工具主要用于解决Ruby在Windows上缺少某些编译和链接所需的库和工具的问题。下面将详细介绍Ruby ...

    ruby devkit

    3. 运行初始化脚本来关联 DevKit 和你的 Ruby 安装,使用命令 `ruby dk.rb init`,这将在当前目录下创建一个 `config.yml` 文件。 4. 编辑 `config.yml` 文件,添加你的 Ruby 安装路径。如果安装在默认位置,通常是 ...

    windows安装jekyll所需软件 ruby DevKit python pip

    Windows上安装Jekyll所需软件包含ruby 、DevKit、python、pip 目录 Jekyll介绍 安装Ruby 安装DevKit 安装Jekyll 安装Python 安装pip 运行Jekyll 博文参考...

    ruby安装包-rubyinstaller-devkit-3.0.2-1-x64.zip

    RubyInstaller是Windows平台上安装Ruby的一种便捷方式,而DevKit则是用于编译和链接C扩展的工具集。 标题中的"rubyinstaller-devkit-3.0.2-1-x64.zip"表明这是RubyInstaller的一个版本,包含了Ruby 3.0.2的开发工具...

    windows 安装 Ruby 安装包 64 位

    在Windows环境下,尽管安装Ruby可能比在Linux或macOS上稍微复杂一些,但遵循上述步骤,你应该能够顺利地建立你的开发环境。记住,保持更新你的Ruby和Gem版本,以获取最新的安全补丁和功能改进。在开发过程中,遇到...

    windows下安装Ruby 1.9 二进制zip包

    在Windows环境下安装Ruby 1.9,通常会涉及到编译环境的配置,因为Ruby的源码需要通过编译才能在Windows系统上运行。不过,如果你选择的是预编译的二进制zip包,这个过程就会简化很多。下面,我们将详细讨论如何通过...

    rubyinstaller-devkit-2.6.3-1-x64.zip

    总之,"rubyinstaller-devkit-2.6.3-1-x64.zip"是一个专为64位Windows系统设计的Ruby安装包,包含了Ruby和DevKit,旨在解决在Windows环境下编译和管理C扩展gem的难题。通过这个压缩包,用户可以更便捷地搭建起Ruby...

    rubyinstaller-devkit-2.7.1 windows64位安装包

    RubyInstaller-DevKit 2.7.1 for Windows 64位是一个专为Windows平台设计的Ruby开发工具包,它使得在Windows系统上构建和安装C扩展宝石(Ruby gems)变得更为简便。RubyInstaller-DevKit是RubyInstaller项目的一部分...

    rubyinstaller-devkit-3.0.0-1-x64.exe

    安装完成后,开发者就可以在Windows环境下使用Ruby和其丰富的生态系统,进行编程、测试和部署工作。 在实际开发中,Ruby和DevKit的组合还涉及到以下几个关键知识点: 1. **版本管理**:RubyInstaller支持多个版本...

    ruby安装包-rubyinstaller-devkit-3.0.2-1-x64安装文件

    RubyInstaller是Windows平台上安装Ruby的一种便捷方式,而DevKit则是用于编译和链接C扩展的工具集。 标题中的"rubyinstaller-devkit-3.0.2-1-x64.zip"表明这是RubyInstaller的一个版本,包含了Ruby 3.0.2的开发工具...

    ruby1.8.7,DevKit32位,guard和guard-livereload

    DevKit,全称是Ruby DevKit,是为Windows平台提供的一套工具集,用于帮助开发者编译和链接C或C++扩展到Ruby。在Ruby1.8.7的时代,DevKit是必不可少的,因为许多gem(Ruby的库或模块)依赖于本地扩展,而Windows通常...

    rubyinstaller-devkit-2.5-2.6-2.7三个安装包.zip

    描述中提到"Windows下的Ruby安装包,官方网站下载太慢,所以将2.5.8、2.6.6和2.7.1三个版本的rubyinsaller-devkit安装包打包在一起",这说明了此压缩包的目的是为了解决用户从官方源下载速度慢的问题,方便用户一次...

    rubyinstaller-devkit-2.5.5-1-x64ruby开发安装包1积分

    4. 执行初始化DevKit的命令,通常是在Ruby安装目录下的bin目录下运行`ruby dk.rb init`,然后`ruby dk.rb install`。 5. 此后,你就可以使用`gem`命令安装支持C扩展的Ruby库了。 在提供的文件列表中,`ruby.txt`...

    ruby windows一键安装

    在Windows操作系统上安装Ruby通常需要配置环境变量、安装依赖库和设置路径,过程较为繁琐。为了解决这个问题,"ruby windows一键安装" 提供了一个简便的方法,帮助用户快速在Windows上搭建Ruby开发环境。 Ruby的...

    DevKit-tdm+ruby

    DevKit-tdm+ruby是针对Windows平台的开发工具包,它主要用来帮助开发者在Windows上编译和构建Ruby的原生扩展库。这个工具包是专门为了解决Ruby在Windows环境中缺少编译C/C++扩展模块所需的工具链而设计的。 Ruby是...

    rubyinstaller-devkit-2.6.3-1-x64.rar

    总结起来,"rubyinstaller-devkit-2.6.3-1-x64.rar"为Windows用户提供了一个便捷的方式来安装和使用Ruby 2.6.3及其64位DevKit,从而能够在Windows环境下充分利用Ruby的全部功能,包括编译和使用C扩展库。这对于...

    rubyinstaller-devkit-3.0.2-1-x64 and Ruby 学习笔记.7z

    在Windows平台上,要安装Ruby,通常需要使用RubyInstaller和DevKit。`rubyinstaller-devkit-3.0.2-1-x64.exe`是RubyInstaller的一个版本,用于在64位Windows系统上安装Ruby 3.0.2。这个安装程序会处理大部分配置工作...

    rubyinstaller-devkit-2.6.6-1-x64.zip

    Ruby是Sass的原始实现语言,因此在Windows上安装Ruby和DevKit对于使用Sass至关重要。通过Ruby的gem包管理器,你可以轻松地安装和管理Sass库。 安装过程大致如下: 1. 首先,下载并运行`rubyinstaller-devkit-2.6.6-...

    Windows上配置Ruby运行环境详解

    - **DevKit**:Ruby在Windows上需要额外的开发工具包,如DevKit,用于编译Ruby的C扩展。可以从RubyInstaller GitHub仓库(https://github.com/oneclick/rubyinstaller/wiki/Development-Kit)下载并按照指示进行...

    rubyinstaller-devkit-2.5.1-1-x64.zip

    2. **安装DevKit**:将解压的DevKit目录移动到Ruby的安装目录下,例如`C:\Ruby25-x64\devkit`。 3. **配置DevKit**:打开命令行,导航到Ruby的bin目录,然后执行`ruby -i devkitvars.rb`,这将更新你的Gemfile和...

Global site tag (gtag.js) - Google Analytics