`
lihbobo
  • 浏览: 66847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu安装rails 出现错误

 
阅读更多

安装mysql:

按顺序执行 肯定不出错
1: sudo apt-get install mysql-server mysql-client libmysqlclient15-dev
2: sudo gem install mysql

 

这段时间把centos换成ubuntu后,环境重装,在装rails时出现了以下错误:

请注意如果使用RVM安装的Ruby,安装文件在Src文件中,而不是在Rubies文件中。

afeicool@localhost:~$ gem install rails
ERROR:  Loading command: install (LoadError)
no such file to load -- zlib
ERROR:  While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand

解决方案:

apt-get install zlib-bin zlib1g-dev
cd path/to/your ruby source dir/ext/zlib
ruby extconf.rb –with-zlib-include=/usr/include –with-zlib-lib=/usr/lib
make
make install
分享到:
评论

相关推荐

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...

    GitLab安装-Ubuntu16.10

    ### GitLab在Ubuntu 16.10上的安装配置指南 #### 一、GitLab简介 GitLab是一款开源的版本控制系统,它不仅提供了类似于GitHub的功能,还支持私有仓库,并且具备良好的扩展性和自托管能力。相较于传统的SVN,GitLab...

    ruby on rails操作流程.pdf

    在进行Ruby on Rails的安装时,很多教程假设你已经安装了一些基础软件包,但并未明确指出。为避免初学者在环境搭建过程中耗费过多精力,建议手动安装所需软件。使用`apt-get install 包名`命令即可完成安装。如果...

    rails-passenger-postgres-ubuntu:在没有RVM或rbenv的Ubuntu 14.04上的Rails,PostgreSQL带Passenger + Nginx

    在没有RVM或rbenv的Ubuntu 14.04上的Rails,... 如果出现错误“ No PostgreSQL clusters exist ,则应配置区域设置: 在/ etc / default / locale中: LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC

    rails web server deploy guide

    确保服务器操作系统是Rails支持的,通常是基于Unix的系统,如Ubuntu或CentOS。 2. **版本控制**:使用Git进行版本控制是最佳实践,它允许你在本地和服务器之间轻松地推送和拉取代码。 3. **数据库设置**:Rails...

    init.d:Rails生产环境的:gear_selector:批处理脚本安装在Ubuntu Server上

    本文将深入探讨如何在Ubuntu Server上安装和配置一个名为`:gear_selector:`的Rails生产环境批处理脚本。 `:gear_selector:`可能是一个自定义的Rails应用组件,用于处理特定的业务逻辑,比如动态选择最佳服务器配置...

    Rails bundle命令安装mysql gem包出错的解决方法

    本文将详细解释如何解决Rails `bundle install`命令在安装`mysql2` gem时出现的错误,并提供解决方案。 错误描述: 在Ubuntu 12.04环境下,使用ruby-2.1.1版本,当尝试在新项目中运行`bundle install`时,会收到一...

    RVM配置ROR

    本文档主要介绍了如何在Ubuntu操作系统中使用RVM配置Ruby on Rails开发环境。具体包括两种常见的配置方案: 1. **Ruby 1.8.7 + Rails 2.3.5** 2. **Ruby 1.9.2 + Rails 3.0.3** #### 三、配置步骤详解 1. **安装...

    icmoc-erp:ERP-Ruby on Rails构建-在线免费ERP系统

    database DISABLE_DATABASE_ENVIRONMENT_CHECK=1 --trace部署错误使用Capistrano,Nginx和Puma在Ubuntu 14.04上部署Rails应用程序 Bootsnap :: LoadPathCache :: FallbackScan LoadError:无法加载“监听” gem...

    rubyonrails mysql安装详解

    本文将详细介绍如何在Ubuntu 10.10上从源代码编译安装Ruby 1.8.7、Rails 2.3.5以及MySQL 5.1,旨在为开发者提供一个稳定且高效的开发环境。对于初次接触这些工具或遇到配置难题的用户来说,本教程尤为实用。 #### ...

    redmine的三部曲 第二步安装redmine的详细说明

    通常可以通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装。 ```bash sudo apt-get install ruby-full ``` 或者 ```bash sudo yum install ruby ``` 接下来,安装Ruby的Gem包管理器,它是...

    deploy_rails:使用Shell脚本通过git更新远程服务器上ruby on rails应用,并执行bundle install、rake db

    您可能需要按照以下步骤将 ruby​​ on rails 应用程序部署到 Ubuntu + Nginx + Unicorn 环境。 在这里,我将 RVM 安装为多用户模式。 我使用www-data用户来运行我的应用程序(这是 Ubuntu 上 Apache 和 Nginx 的...

    redmine搭建手册(完整版)

    2.2. Rails 安装 ```bash gem install rails ``` 2.3. Mysql 安装 2.3.1. Ruby 下的 mysql 安装 ```bash gem install mysql2 ``` 2.3.2. Mysql 数据库安装 安装MySQL服务器,创建数据库,并为Redmine创建一个特定的...

    install-discourse:(已弃用)Discourse项目的安装说明

    在Ubuntu和DigitalOcean上安装Discourse的非官方指南 Christopher Baus版权所有2013,电邮 。 根据GPL 2.0许可 注意:现在有来自Discourse的正式Ubuntu安装说明 参考: 话语是。 考虑到论坛软件的状态以及Jeff在...

    Simple-Chat-App-Api

    使用以下CLI命令安装rails&load依赖项: bundle install rails db:migrate 安装Redis服务器:Mac: : Ubuntu: sudo apt update sudo apt install redis-server 如何运行代码 光盘进入/ homestars_chat_api / ...

    redmine安装for linux(内含全套安装文件及安装文档)

    1. **系统要求**: 确保你的Linux系统是基于RPM (如CentOS, RHEL) 或DEB (如Ubuntu, Debian) 的,因为这决定了我们将使用的包管理器。 2. **Ruby环境**: Redmine是用Ruby语言编写的,因此需要安装Ruby及其开发库。...

    java8集合源码-movie_review:如何使用Rails构建电影评论应用程序

    java8集合源码边干边学 Mackenzie Child 的视频给了我很大的启发。 所以我决定按照他所有的 rails 视频教程来学习如何构建一个 Web 应用程序。...通过视频,我会尝试自己构建Web应用...解释器,我们必须安装Node.js或theru

    Empezando con nginx.pdf

    文档提供了在 Debian 及其衍生系统(如 Ubuntu)上安装 Nginx 的详细步骤。这包括了使用命令行工具执行安装过程以及如何验证安装是否成功的方法。 ##### 安装 Nginx 在 Debian 和基于 Debian 的发行版如 Ubuntu 上 ...

Global site tag (gtag.js) - Google Analytics