zoukankan      html  css  js  c++  java
  • ruby on rails环境配置的坎坷历程

    相当费劲,,可能是我个人问题。。。so mark

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    环境:windows xp+ruby 1.92+rails3+mysql 5.1(绿色)

    [1] 安装rails:gem install rails

        ok

    [2] 安装mysql

      (纠结)第一次下载了最新的msi版本,安装后初始化实例时出错,大致好像是 最后一步 applying security settings。。恩,意思是连接不上数据库。我自己测试是可以登录的。根据网上的方法重装,均不行。so give up

      ~想到phpnow里面的绿色的mysql,而且不会出问题,所以就用了phpnow里的。具体安装不再详述

      测试:mysql*\bin>mysql -h 127.0.0.1 -u root -p

      连接成功

    [3] rails的测试

      ide是netbeans,创建新的ruby on rails工程,一路next下去,基本上都默认。然后运行,提示"Could not find gem 'mysql2 <>=0, runtime>' in any of the gem sources"

      看了不上网页,结论是没有安装mysql2的gem,so安装之:gem intall mysql2

      继续出错,无奈中。。提示:

      ERROR:  Error installing mysql2:
            The 'mysql2' native gem requires installed build tools.

    崩溃+吐血,,,不过坚持!坚持google。。恩,看到说修改gemfile就行。so在工程里的gemfile作如下修改:

    #gem 'mysql2'
    gem 'mysql'

    ok,可以运行了,,但是提示:C:/Ruby192/lib/ruby/gems/1.9.1/gems/mysql-2.8.1-x86-mingw32/lib/mysql.rb:7:in `require': 126

    啊啊a,google啊,,给力啊,可是要FQ,,blogspot找的方法,总之给力:

    copy "libmySQL.dll" file from 'C:\Program Files\MySQL\MySQL Server 5.1\bin' to 'C:\Ruby192\bin' and then on starting the server it ran without any error.  其中的路径根据实际情况修改即可~

    ~ok 测试通过,happy,,后面的路更难,但是不怕!!哈哈哈

  • 相关阅读:
    洛谷 P5249 [LnOI2019]加特林轮盘赌 概率DP
    c++提高学习笔记——05-c++STLday10
    c++基础学习笔记——04-c++day09
    c++基础学习笔记——04-c++day08
    c++基础学习笔记——04-c++day07
    c++基础学习笔记——04-c++day06
    c++基础学习笔记——04-c++day05
    c++基础学习笔记——04-c++day04
    c++基础学习笔记——04-c++day03
    c++基础学习笔记——04-c++day02
  • 原文地址:https://www.cnblogs.com/rainduck/p/2003114.html
Copyright © 2011-2022 走看看