2017-03-15 15 views
2

私のスクリプトの中のいくつかのルビー・シバンは通常のシステム(MacOS)/usr/bin/rubyです。私は私のルビーのためにRVMを使用しているので、それはしばしばルビーのシステムインストールとは異なります。エイリアスで現在のRVM Rubyを永続的に呼び出す方法

シバンに参照やエイリアスを並べ替えて、現在のRVMで選択したインストールを指すようにする方法はありますか?

答えて

2

用途:これは、あなたがRVMを使用する場合、ほとんどの場合、RVMによって管理正しいものとなります$PATHにルビーをルックアップするためにシェルに指示します

#!/usr/bin/env ruby 

+0

RVMは大きな問題を作り出しています。私はRVMルビーでスクリプトを呼び出していますが、 'require 'clipboard''はインストールされている宝石をロードしていません。しかし、あなたの指導に感謝します。作業上の解決策は、RVMのデフォルトを指すことでした: '#!/ Users/rich/.rvm/rubies/default/bin/ruby​​' –

関連する問題