rbenv環境でinstallやgemを使った後はrehashを実行する必要がある。
1. gemを使ってmgemをインストールする。
1 2 3 4 5 6 |
$ gem install mgem Fetching: mgem-0.1.7.gem (100%) Successfully installed mgem-0.1.7 Parsing documentation for mgem-0.1.7 Installing ri documentation for mgem-0.1.7 1 gem installed |
2. インストールされたmgemにパスが通っていない。
1 2 3 4 5 6 7 |
$ mgem update No command 'mgem' found, did you mean: Command 'mgen' from package 'mgen' (universe) Command 'mgm' from package 'mgm' (universe) Command 'gem' from package 'ruby1.9.1' (main) Command 'gem' from package 'rubygems' (main) mgem: command not found |
3. rehashを実行する。
1 |
$ rbenv rehash |
4. mgemにパスが通って実行可能になる。
1 2 3 4 5 6 7 8 9 10 |
$ mgem update Loading fresh GEM list... remote: Counting objects: 309, done. remote: Compressing objects: 100% (221/221), done. remote: Total 309 (delta 95), reused 294 (delta 87) Receiving objects: 100% (309/309), 40.00 KiB, done. Resolving deltas: 100% (95/95), done. done! Update list of GEMs... No new GEM |