zoukankan      html  css  js  c++  java
  • windows下ruby安装环境配置

    Ruby 安装

    从源代码在windows下安装Ruby是非常苦逼的差事,可以从http://rubyinstaller.org/

    或者 http://railsinstaller.org/ 下载已经打包好的安装程序。

    Ruby配置

    1. 在windows中配置环境变量
    • RUBY_HOME=rubyinstaller_dir (实际的ruby所在路径)

    • 在path中添加 %RUBY_HOME%in

    1. 在命令行下运行 ruby --version,如果显示ruby版本信息说明安装正常。

    devkit安装

    1. 下载devkit

    如果使用rubyinstaller安装包需单独下载devkit,下载路径为 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe 。该文件是7zip压缩包。

    1. 解压缩下载的文件到合适的路径,如F:SoftwaredevelopDevKit-mingw64-64-4.7.2-20130224-1432-sfx

    2. 命令行下进入devkit目录,运行 ruby dk.rb init, 运行完后会生成一个 config.yml文件

    3. 打开config.yml文件,加入ruby所在路径,如

    # This configuration file contains the absolute path locations of all
    
    # installed Rubies to be enhanced to work with the DevKit. This config
    
    # file is generated by the 'ruby dk.rb init' step and may be modified
    
    # before running the 'ruby dk.rb install' step. To include any installed
    
    # Rubies that were not automagically discovered, simply add a line below
    
    # the triple hyphens with the absolute path to the Ruby root directory.
    
    #
    
    # Example:
    
    #
    
    # ---
    
    # - C:/ruby19trunk
    
    # - C:/ruby192dev
    
    #
    
    ---
    
    - E:Ruby21-x64
    

    注意保持上面的格式。

    5. 命令行下进入devkit目录,运行 ruby dk.rb install

    至此ruby运行环境配置好了。在命令行下面可以像在linux下一样安装bundle和其他gem。

    rmagick安装问题

    在安装rmagick的时候会提示“无效的格式”等等错误,这是因为缺少ImageMagick的原因。可以用以下方式解决:

    1. 下载ImageMagick的windows安装包

    ImageMagick windows安装包

    1. 安装ImageMagick

    注意两个安装选择项一定要勾上,并且安装路径不要有空格,如program files (微软这个默认路径害死多少人?):

    • Add application direcotry to your system path

    • Install development headers and libraries for C and C++

    1. 命令行下运行 gem install rmagick --platform=ruby -- --with-opt-dir= ImageMagick_dir (换成自己的目录)
  • 相关阅读:
    hdu4665 DFS
    hdu4665 DFS
    hdu4717 三分(散点的移动)
    POJ 2559 Largest Rectangle in a Histogram(单调栈) && 单调栈
    洛谷 P2347 砝码称重
    洛谷 P3009 [USACO11JAN]利润Profits
    洛谷 P2925 [USACO08DEC]干草出售Hay For Sale
    洛谷 P1616 疯狂的采药
    洛谷 P1086 花生采摘
    洛谷 P1048 采药
  • 原文地址:https://www.cnblogs.com/yanrongpi/p/4262397.html
Copyright © 2011-2022 走看看