windows xp下,安了RUBY 1。9。2,GEM -V看的是
1。3。7,之后用
gem install rails --include-independencies或--pre,结果都是
ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.
ruby extconf.rb install rails --remote
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--srcdir=.
--curdir
--ruby=E:/software/ruby/bin/ruby
--with-fcgi-dir
--without-fcgi-dir
--with-fcgi-include
--without-fcgi-include=${fcgi-dir}/include
--with-fcgi-lib
--without-fcgi-lib=${fcgi-dir}/lib
Gem files will remain installed in E:/software/ruby/lib/ruby/gems/1.8/gems/fcgi-
0.8.7 for inspection.
Results logged to E:/software/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7/ext/fcgi/ge
m_make.out
You have to install development tools first.
from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:452:in `try_cpp'
from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:834:in `block in have_header'
from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:693:in `block in checking_for'
from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:280:in `block (2 levels) in po
one'
from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:254:in `open'
from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:280:in `block in postpone'
请问这个如何解决呢?
相关推荐
在命令行界面(CMD)输入`gem install rails`,这个过程可能因为网络问题导致失败,提示找不到rails。此时,你可以使用HTTP代理服务器来完成安装,例如:`gem install rails -p http://218.56.64.2:80`。如果提示...
版本为:rails-2.3.8.gem 可使用指令安装:gem install rails-2.3.8.gem
在Windows环境下,使用NetBeans进行Rails开发需要一系列的配置步骤,因为Rails是一个基于Ruby的Web框架,而NetBeans是一款强大的集成开发环境(IDE),支持多种编程语言,包括Ruby。以下是一些关键知识点: 1. **...
这篇笔记仅覆盖了Windows XP环境下Rails基本的安装和配置步骤。在深入学习Rails开发时,你还需要了解路由、控制器、模型、视图、数据库迁移等核心概念。通过不断的实践和学习,你将能够熟练掌握这个强大的框架,开发...
gem install --local /path/to/rail-2.3.2.gem ``` 这里的 `/path/to/rail-2.3.2.gem` 应替换为实际的文件路径。 3. **配置 Gem 源** - 如果你无法访问默认的 RubyGems 镜像,你可能需要更改 Gem 的源。可以...
RUBY RAILS INSTALLRUBY RAILS INSTALLRUBY RAILS INSTALL The Best Ruby Rails Server!
grape-swagger-rails, Swagger UI作为葡萄 Swagger gem的Rails 引擎 GrapeSwaggerRails Swagger UI作为葡萄 Swagger gem的Rails 引擎。安装将此行添加到你的应用程序的Gemfile中:gem 'grape-swagger-rails'
1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。...ruby -S gem install rails-2.2.2.gem 3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.
- 在命令提示符中,继续使用 Gem 命令安装 Rails:`gem install rails-2.1.0.gem`。 - 安装 Rails 相关的核心组件: - `gem install activesupport-2.1.0.gem` - `gem install activerecord-2.1.0.gem` - `gem ...
OAuth gem for Rails3 是一个针对Ruby on Rails框架的授权库,它实现了OAuth协议,以便于在Rails应用中安全地处理第三方服务的授权流程。OAuth是一个开放标准,允许用户让第三方应用在无需分享用户名和密码的情况下...
然而,为了提高效率和避免安装时网络问题导致的延迟,你可以在安装前使用`gem install rails --pre`来预先下载Rails的最新预发布版本,或者指定一个特定的版本号,如`gem install rails -v 6.1.4`。 描述中提到的...
在Windows环境下搭建Ruby on Rails开发环境,需要经过几个关键步骤,包括安装Ruby、配置环境、安装Rails以及确保所有组件能够正常工作。以下是详细的构建过程: 首先,我们需要在Windows上安装Ruby。Ruby是一种开源...
(2)安装Rails3 gem install rails (3)安装sqlite3 gem install sqlite3-ruby 安装sqlite3时候会提示你从链接中下载sqlite3.dll到ruby安装目录的bin文件夹下! (4)安装mysql gem install mysql2 创建项目: rails ...
本文将详细解释一个常见的问题:“在 Windows 下安装或升级 Rails 时,gem 命令提示需要更新 PATH 或下载 DevKit”,并提供详细的解决方案。 #### 一、问题背景 当你尝试通过 `gem` 命令安装或更新 Rails(或其他 ...
安装完成后,你可以使用`gem install rails`命令安装Rails,或者在本地有Rails gem文件的情况下,通过`gem install`命令进行安装。 无论在哪个操作系统上,确保所有的依赖库都已安装是至关重要的。在Linux环境下,...
- 在Linux环境下,安装Rails通常也是通过RubyGems,执行`gem install rails`即可。 无论是Windows还是Linux,安装Rails后,开发者还需要确保安装其他必要的工具和库,例如数据库驱动(如MySQL或PostgreSQL),以及...
打开命令行,输入`gem install rails`,这将下载并安装最新版本的Rails。确保Rails版本与项目需求匹配,可以通过`rails -v`检查版本号。 接下来是MySQL的配置。首先,下载并安装MySQL服务器及其客户端组件,确保...
本资源是在Rails开发先行的时候确定可以运行的Rails工程,可以直接用此代码运行画面
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...
安装"rails-2.1.0-gem"包,开发者需要先确保安装了Ruby和RubyGems,然后通过命令行运行`gem install rails-2.1.0`即可。安装完成后,可以使用`rails new`命令创建一个新的Rails项目,开始Web应用的开发。 Rails ...