• Mac
    Macbook Air 11inchの持ち運び用ケースを買ってみた
    2013年3月10日
  • Chrome
    表示しているWebページをキャプチャ出来るChromeアドオン「Screen Capture」
    2012年8月22日
  • フリーソフト
    PCに搭載されているメモリのスロット数を、PC本体を分解せずに確認する方法
    2013年12月3日
  • その他
    今年もFuji Rock Festival 2013に行ってきたよ! at 二日目(7/27 Sat)
    2013年8月7日
  • Windows
    【Windows10】Microsoft Edgeの検索エンジンを変更する方法
    2015年7月25日
  • フリーソフト
    自宅内でPC/Macをリモート操作するなら無料の「Splashtop Personal」が最適ですよ
    2015年9月7日
  • Windows
    Windowsでビープ音を無効にする
    2013年3月12日
  • iPhone
    Splashtopを使ってiPhoneからWindowsPCへリモート接続してみる
    2015年10月4日
  • Webサイト
    なにやらInstagramで流行っている『今年一番いいね!を貰った写真まとめ』を僕もトライしてみたよ #memostatigram
    2013年12月29日
  • Excel
    【Excel】セル同士の参照先を確認できる「トレース機能」がかなり役立つのでみんなで使おう
    2014年12月8日
  • ニュージーランド
    【NZ】ニュージーランド・ノマドツアー その15 人生2度目のミルフォードトラックで再び絶景を歩く
    2017年10月15日
  • Excel
    【Excel】日付に曜日を入れて表示する方法
    2013年12月11日
  • 旅行
    東雲・豊洲・お台場エリアで運動に使える役立つ9つの公園・運動場まとめ Part1
    2015年9月25日
  • 音楽
    サマソニ2016行ってきた - Day2はメッセ内で快適ファンク三昧!+レディオヘッドでクリープの巻
    2016年8月28日
  • コマンド
    一般的によく使われるWindows標準プログラムやツールをコマンドからすぐ起動する方法 windows7編
    2012年6月8日
  • アイテム
    ロジクール製キーボード『K810』のファンクションキーが通常のキーボードと同じように押せるように設定変更してみた
    2014年2月25日
  • Windows
    【Windows10】Internet ExplorerをWin10でも使う方法
    2017年12月5日
  • 食べ物
    美しい海岸と美味すぎる塩プリンが最高な福岡・糸島の製塩所 「またいちの塩」に遊びに行ってみたよ
    2015年12月22日
  • Wordpress
    無いと思っていたWordPressのフィードに画像を追加するプラグインを発見!
    2013年7月13日
  • 食べ物
    オクラの豆から作られた謎の指宿名産「おくらコーヒー」を飲んでみた
    2015年11月24日
  • Excel
    Excel/Word 2007/2010で上部のメニュー(リボン)を非表示にするショートカットキー
    2012年6月2日
  • Excel
    【Excel】データの平均値と中央値を求める関数 両者の違いと使い分けまとめ
    2017年7月10日
  • Mac
    【Mac】スクリーンショットの保存先・ファイル形式などをカスタマイズする方法
    2018年1月20日
  • Windows
    【Windows10】ロック画面の壁紙を変える方法
    2018年1月5日
  • Windows
    Windows標準機能でHDDのデータを完全消去する方法
    2016年4月30日
  • Excel
    【Excel】セルへの色塗りつぶしをショートカットキーで行う方法(動画あり)
    2012年7月20日
  • Windows
    MacBook AirでWindows7を動かしたらCtrlキー配置が使いづらいので変えてみた。
    2014年6月10日
  • Windows
    Windows7が起動しなくなったので、ブートセクタを修復してみました。 その1 『Windowsディスクからの起動』
    2012年9月18日
  • アイテム
    dodocool製「5ポートUSB充電器」をいただいたので開封の儀(動画あり)
    2016年6月14日
  • 鹿児島
    【屋久島】「鹿之沢小屋」に宿泊! 花崗岩ブロック造りの無人小屋(動画あり)
    2016年9月28日

installtwittergem_2016-0928-095415

以前、RubyでTwitter Botをつくる! にはどうしたらいいかのおおまかなまとめを書きました。

Ruby素人がTwitterBotを作ってみる:おおまかにやること・まとめ | Tipstour

とってもおおまかなまとめ記事ですが、だいたいこの通りにいければ適当にツイートするBotくらいは作れるはずです。

 

補足として、管理者権限があるUnix系環境(Mac含む)で、Twitter Gemをインストールする方法をもうちょっとだけ詳しく書いてみます。

相変わらずRubyは素人なので、基本的なことしか書いてないけど笑って許していただきたい。

スポンサードリンク

関連記事

インストールされてるGemの一覧を確認する

まずは自分のRuby GemにTwitterライブラリがインストールされているかどうか、の確認から。

gemが正常にインストール環境であれば、下記コマンドでインストール済みのGemを一覧表示できます。

gem list

実際に実行するとこのような感じで、インストール済みのGemがズラズラ〜っと表示されます。

TU-MacBook-Pro:~ slyellow$ gem list

*** LOCAL GEMS ***

addressable (2.4.0)
anemone (0.7.2)
bigdecimal (1.2.0)
buftok (0.2.0)
capybara (2.6.0)
CFPropertyList (2.2.8)
...

インストールしたいGemを検索する

インストールしたいGemがダウンロード可能かどうか、検索してみます。

gem search ****

インストールしたいGemはその名の通り「twitter」なので、その通り検索してみると…。

$ gem search twitter

*** REMOTE GEMS ***

agileanimal-integrity-twitter (1.0.4)
anthonycrumley-twitter (0.3.8)
arthurgeek-twitter (0.6.15)
atok-twitter (0.1.0 x86-mswin32)
balinterdi-cuckoo_twitterer (0.1.3)
baron-twitter (0.4.2)

...

twitter (5.16.0)

twitterと名前のつく関連Gemっぽいのが、やたら沢山出てきます。 正直多すぎてビックリするレベル。 何に使うんだ…?

今回必要なのはこのtwitter (5.16.0)だけなので、検索でヒットすることと、バージョンを確認しておけば大丈夫です。

Gemをインストール

twitter (5.16.0)を指定して、Gemをインストールしてみます。

gem install twitter

管理者権限があれば、実行するのはこのコマンドだけでOKのハズ。

ダメだったらSudoで

下記のようなエラーが出るかもしれません。 その場合はSudoでインストールを実行しましょう。

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

sudo gem install twitter

スポンサードリンク

 

しっかり管理者権限がある環境であれば、Gemのインストールは案外簡単に終わりますね。

問題はレンタルサーバなど、権限が限定的なサーバで環境を構築しようとする時。

 

実は最近、さくらインターネットのレンタルサーバを契約してみました。

ここでBotを継続的に稼働させるようにしてみたいのだけど、Sudoが使えないので環境構築の時点でけっこう苦労してます。

みんな、どうやって構築してるんだろう? 色々試行錯誤中なので、方法の筋道が立ったらTips記事としてまとめてみますね。

それでは〜。