2
私のスクリプトの中のいくつかのルビー・シバンは通常のシステム(MacOS)/usr/bin/ruby
です。私は私のルビーのためにRVMを使用しているので、それはしばしばルビーのシステムインストールとは異なります。エイリアスで現在のRVM Rubyを永続的に呼び出す方法
シバンに参照やエイリアスを並べ替えて、現在のRVMで選択したインストールを指すようにする方法はありますか?
私のスクリプトの中のいくつかのルビー・シバンは通常のシステム(MacOS)/usr/bin/ruby
です。私は私のルビーのためにRVMを使用しているので、それはしばしばルビーのシステムインストールとは異なります。エイリアスで現在のRVM Rubyを永続的に呼び出す方法
シバンに参照やエイリアスを並べ替えて、現在のRVMで選択したインストールを指すようにする方法はありますか?
用途:これは、あなたがRVMを使用する場合、ほとんどの場合、RVMによって管理正しいものとなります$PATH
にルビーをルックアップするためにシェルに指示します
#!/usr/bin/env ruby
。
RVMは大きな問題を作り出しています。私はRVMルビーでスクリプトを呼び出していますが、 'require 'clipboard''はインストールされている宝石をロードしていません。しかし、あなたの指導に感謝します。作業上の解決策は、RVMのデフォルトを指すことでした: '#!/ Users/rich/.rvm/rubies/default/bin/ruby' –