hosting:sakurainternet:ruby
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
hosting:sakurainternet:ruby [2018/07/05 17:29] – [gitを使ってrbenvとruby-buildをインストールする] taka | hosting:sakurainternet:ruby [2018/07/06 10:58] (現在) – taka | ||
---|---|---|---|
行 71: | 行 71: | ||
<sxh shell> | <sxh shell> | ||
- | rbenv install -l | + | $ rbenv install -l |
</ | </ | ||
行 77: | 行 77: | ||
<sxh shell> | <sxh shell> | ||
- | rbenv install X.X.X | + | $ rbenv install X.X.X |
</ | </ | ||
行 83: | 行 83: | ||
<sxh shell> | <sxh shell> | ||
- | rbenv rehash | + | $ rbenv rehash |
</ | </ | ||
行 89: | 行 89: | ||
<sxh shell> | <sxh shell> | ||
- | rbenv global 2.4.4 | + | $ rbenv global 2.4.4 |
+ | </ | ||
+ | |||
+ | ===== gemをインストールする ===== | ||
+ | |||
+ | gemは通常どおり | ||
+ | |||
+ | <sxh shell> | ||
+ | $ gem install XXX | ||
+ | </ | ||
+ | |||
+ | 但しhttps(SSL)通信に失敗して以下のエラーが出ることがある。 | ||
+ | |||
+ | <sxh shell> | ||
+ | Unable to download data from https:// | ||
+ | </ | ||
+ | |||
+ | その場合はhttp(非SSL)通信を指定することで暫定的に回避できる。 | ||
+ | |||
+ | <sxh shell> | ||
+ | $ gem install XXX --source http:// | ||
+ | </ | ||
+ | |||
+ | ===== Rubyプログラムの設定方法 ===== | ||
+ | |||
+ | 1行目に以下を指定することでインストールしたRubyを使用できる。 | ||
+ | |||
+ | <sxh ruby> | ||
+ | # | ||
+ | </ | ||
+ | |||
+ | |||
+ | gemのrequire時にパスが見つからない時は$LOAD_PATHにパスを追加してからrequireしてみる。 | ||
+ | |||
+ | <sxh ruby> | ||
+ | $LOAD_PATH.push("/ | ||
+ | |||
+ | require " | ||
</ | </ | ||
hosting/sakurainternet/ruby.1530779368.txt.gz · 最終更新: 2018/07/05 17:29 by taka