gem install sqlite3-ruby
如果提示:
Building native extensions. This could take a while…
ERROR: Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.
/home/wangjian/wjhome/soft/ruby187/bin/ruby extconf.rb
checking for sqlite3.h… no
Building native extensions. This could take a while…ERROR: Error installing
sqlite3-ruby: ERROR: Failed to build gem native
extension.
/home/wangjian/wjhome/soft/ruby187/bin/ruby extconf.rbchecking for
sqlite3.h… no
是因为没有安装sqlite3开发包,在Ubuntu中使用新立得安装libsqlite3-dev包。
相关推荐
这个命令会从 RubyGems.org 下载并安装最新的 `sqlite3` gem。然而,有时候可能会遇到依赖性问题,因为 `sqlite3` gem 需要与系统级别的 SQLite3 库进行链接。在 macOS 或 Linux 上,你可能需要先安装系统级别的 ...
首先,我们来了解如何在Ruby项目中安装SQLite3库。通过Ruby的包管理工具RubyGems,可以简单地执行以下命令来安装: ```bash gem install sqlite3 ``` 安装完成后,便可以在Ruby程序中引入SQLite3库: ```ruby ...
3. **Rake安装**: - 下载Rake 0.8.1并解压至`E:\rake`目录。 - 在命令行窗口中,输入`gem install rake-0.8.1`进行安装。 4. **Rails安装**: - 下载Rails 2.1.0,解压至`E:\rails`目录。 - Rails由多个组件...
- RubyGems(用于安装Ruby库) - Apache 或 Nginx 作为Web服务器 ### 2. 安装Ruby和RubyGems 首先,我们需要安装Ruby和RubyGems。在终端中运行以下命令: ```bash sudo yum install ruby ruby-devel rubygems ```...
确保安装了 SQLite3: ```bash sudo apt-get install sqlite3 sudo gem install sqlite3-ruby ``` 如果需要使用 MySQL 作为数据库: 1. **安装 MySQL 服务端和客户端:** ```bash sudo apt-get install mysql-...
通过运行这个文件,用户可以一次性安装Ruby、RubyGems、Rails、SQLite3等组件,极大地简化了配置过程。 RailsInstaller的主要特点包括: 1. **一站式安装**:RailsInstaller将所有必要的组件捆绑在一起,包括Ruby...
dev libpcre3-dev language-pack-zh-hans libevent-dev libgmp-dev libgmp3-dev redis-tools nodejs htop sqlite3 libgdbm-dev libncurses5-dev bison libffi-dev ``` #### 五、安装 RVM (Ruby Version Manager) -...
RailsInstaller包含了Ruby解释器、Rubygems(Ruby的包管理器)、Git(版本控制系统)以及SQLite(轻量级数据库)等,使得开发者能够快速开始Rails Web应用程序的开发。 1. **下载与安装**:访问Ruby官方网站或者...
3. 安装RubyGems:RubyGems是Ruby的包管理器,用于安装、更新和管理Ruby库(称为gem)。 4. 安装Rails框架:通过RubyGems安装Rails,这使得开发者可以直接在命令行中创建新的Rails项目。 5. 安装其他依赖:...
RubyGems通常与Ruby一同安装,但如果你的系统中没有,可以访问rubygems.org获取安装指南。 接下来,我们将安装Rails。打开命令行界面,输入以下命令: ``` gem install rails ``` 这个命令会下载并安装Rails的...
DevKit是一个用于编译和链接C扩展的工具集,这对于安装某些Ruby库(如 nokogiri 或 sqlite3)是必要的。请确保从可靠的来源下载这个文件,例如Ruby官方网站或者通过rubyinstaller.org。 1. **下载与安装**: - ...
2. **安装依赖**:Redmine 需要一些特定的库和软件,如 Ruby、RubyGems、SQLite3、Nokogiri 和其他 Rails 相关的 gem。在终端中运行相应的包管理器命令(例如,对于 Debian/Ubuntu 系统是 `apt-get`,对于 CentOS/...
Rails默认使用SQLite3作为开发数据库,但你也可以在`config/database.yml`文件中更改。例如,如果你想使用MySQL,你需要先安装MySQL客户端库,然后在`database.yml`中设置相应的配置。 在开发过程中,Rails提供了一...
- **数据库**:Rails支持多种数据库,如SQLite3、MySQL、PostgreSQL等。根据项目需求选择合适的数据库并进行安装配置。 #### 三、Windows环境下Rails安装步骤 ##### 1. 下载安装包 访问Rails Installer官网...
3. **安装RubyGems** - 解压RubyGems:`tar xzvf rubygems-1.4.2.tgz` - 在解压后的目录执行`ruby setup.rb`进行安装 - 修正gem路径:`ln -s /usr/local/bin/gem /usr/bin/gem` 4. **安装Passenger模块** 使用`...
此外,Redmine 还支持 LDAP 身份验证、用户自注册、多语言和多种数据库(MySQL、PostgreSQL、SQLite3)。 在 CentOS 6.0 系统上安装 Redmine 需要以下步骤: 首先,确保你的系统满足最低硬件需求,例如文中提到的...
### 通过FPM工具将源码打包为RPM安装文件 #### 一、概述 在Linux环境下,将软件源码转换为易于安装的RPM格式是常见的做法之一。本篇文章将详细介绍如何使用FPM工具将Python源码打包为RPM安装文件的过程。此方法...
- **安装依赖**:通常需要安装Ruby、RubyGems、SQLite(或MySQL/PostgreSQL)、Passenger(用于部署)、Nginx或Apache等。 - **下载Redmine**:从官方或镜像站点获取redmine-2.6.7的压缩包,解压到适当目录。 - *...