LoginSignup
0
0

More than 1 year has passed since last update.

Cygwin環境のRubyからExcelファイルを読み書きする(rubyXLの環境構築)

Last updated at Posted at 2020-11-27

はじめに

RubyからExcelファイルを読み書きするにはrubyXLがよさげです。

このgemをインストールするには

gem install rubyXL

でいけると書いてあるが、実際にはrubyXLはnokogiriというgemに依存している。
更にnokogiriはlibxml2等様々なライブラリに依存しており、
インストールするには gcc や make なども必要になりやや複雑です。

今回はCygwin環境で rubyXL をインストールする方法をご紹介いたします。

Cygwinのパッケージを入れる。

setup-x86_64.exeで以下のパッケージを入れておきます。

  • ruby
  • ruby-devel
  • libxml2-devel
  • libiconv-devel
  • libxslt
  • libxslt-devel
  • gcc-core
  • make

インストール

gem install nokogiri -r -- --use-system-libraries
gem install rubyXL -r

これで cygwinで rubyXL が使えるようになります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0