LoginSignup
7

More than 5 years have passed since last update.

Twitter GemをWindowsにインストールする

Last updated at Posted at 2015-01-06

Windows 8.1 x64 にて
できないと(勝手に)思ってたけどできた
ただし,以下のようにしてハマりポイントを回避しなければならない

(Ruby環境がそもそもない人)Ruby本体のインストール

RubyInstallerを使う
http://rubyinstaller.org/downloads/
の項目「RubyInstallers」のうち、好きなバージョンをダウンロードしインストールする.

DevelopmentKitのインストール

twitter gem のインストールのためにはDevelopmentKitが必要なもよう

http://rubyinstaller.org/downloads/
から適切なバージョンのDevKitを選んでダウンロード

.exeはダブルクリックで解凍されるが,カレントディレクトリに展開されてしまうので,「devkit」フォルダを作ってその中に.exeを入れてから,ダブルクリックで解凍するのがよい.ただし,解凍した中身は消してはいけないので場所を考えて配置すること.

コマンドプロンプトを開いて,以下のコマンドを叩く.

> cd hogedir
> ruby dk.rb init

ここで「config.ymlを確認して,必要に応じて書き換えろ」とメッセージが出るが,僕は特に何もしなくてもうまくいった.

> ruby dk.rb install

とすると,一瞬でインストールが完了する.

RubyInstallerのSSLエラーバグの対処

gem install twitter をそのままやると
unable to download data from https //rubygems.org/が出てくる.
httpsを使わずにインストールするのがよい
→ RubyInstallerのバグだそうで,ちゃんと対処しようと思う.

Windowsでgem installするとSSLエラーが出る場合の解決策 - Qiita

上記を参考にする.なんでこんなバグがあるんや,,,

作業後は

> gem install twitter

でOK.

なお手順がやや面倒なので,以下に「その場しのぎなgem installのやり方」も残しておく.

> gem source -a http://rubygems.org
> gem install rubygems-update
> gem install twitter
> gem source -r http://rubygems.org

確認

> irb
irb(main):001:0> require 'twitter'
=> true

入ったぜ

参考

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
7