我在使用Zsh之前(在Ubuntu 14.04上)。但我做錯了,我不能再檢查ruby -v
了。所以我試着再次安裝rvm,ruby,rails。如何使用bash和zsh
但是什麼也沒有發生,我仍然無法檢查ruby -v
。
所以我用bash --login
和一切都很好。
但是,當我關閉終端。問題再次發生,所以我必須使用bash --login
。
我想使用ZSH,但我無法檢查紅寶石版本。我怎麼能做到這兩個?
更多的細節,我會告訴你一些信息來源可能有用:(當我使用ZSH)
$回聲$ PATH
/home/phuocdh/.rvm/gems/ruby- 2.0.0-p598 /斌:/home/phuocdh/.rvm/gems/[email protected]/bin:/home/phuocdh/.rvm/rubies/ruby-2.0.0-p598/bin: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/phuocdh/.rvm/ bin:/home/phuocdh/.rvm/bin
$ ruby -v
zsh: command not found: ruby
$ RVM -v
rvm 1.26.11 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
$ RVM列表
rvm rubies ruby-2.2.1 [ x86_64 ] =* ruby-2.2.3 [ x86_64 ]
在bash --login
:
$回聲$ PATH
/家/phuocdh/.rvm/gems/ruby-2.2.3/bin:/home/phuocdh/.rvm/gems/[email protected]/bin:/home/phuocdh/.rvm/rubies/ruby-2.2。 3 /斌:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598/bin:/home/phuocdh/.rvm/gems/[email protected]/bin:/首頁/ phuocdh /.rvm/rubies/ruby-2.0.0-p598/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games :/ usr/local/games:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin
任何人都可以幫我解決這個問題嗎?非常感謝:)
您的'.bashrc'等人可能需要在您的'.zshrc'或您的'.zshrc'中需要刪除的東西。比較他們,看看你得到什麼。 – froderik
請在'zsh'中共享'rvm list'的輸出。 – mudasobwa
您可能沒有正確設置'$ PATH'環境變量。檢查'〜/ .zshrc'和'〜/ .zprofile'並與'〜/ .bashrc'和'〜/ .bash_profile'進行比較。在zsh和bash中比較'echo $ PATH'。 – kba