之前我使用过Zsh(在Ubuntu 14.04上)。但我做错了,我不能再检查ruby -v
了。所以我正在尝试再次安装rvm,ruby,rails。
但没有任何事情发生,我仍然无法检查ruby -v
。
所以我使用了bash --login
,一切都很好。
但是当我关掉终端时。问题再次发生,所以我必须使用bash --login
。
我想使用ZSH,但我无法检查ruby版本。我怎么能做到这两个???
有关详细信息,我将向您展示一些可能有用的信息:(当我使用ZSH时)
$ echo $ PATH
/home/phuocdh/.rvm/gems/ruby-2.0.0-p598/bin:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598@global/bin:/home/phuocdh/ .rvm /红宝石/红宝石2.0.0-p598 /斌:在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏: /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 <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
$ rvm list
rvm rubies ruby-2.2.1 [ x86_64 ] =* ruby-2.2.3 [ x86_64 ]
在bash --login
:
$ echo $ PATH
/home/phuocdh/.rvm/gems/ruby-2.2.3/bin:/home/phuocdh/.rvm/gems/ruby-2.2.3@global/bin:/home/phuocdh/.rvm/rubies /ruby-2.2.3/bin:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598/bin:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598@global/bin :/home/phuocdh/.rvm/rubies/ruby-2.0.0-p598/bin:在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏:在/ usr /本地/游戏:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm / bin中
任何人都可以帮我解决这个问题?非常感谢:)
答案 0 :(得分:0)
谢谢大家。我找到了解决问题的答案。
我只需要通过bash PATH更改~/.zshrc
的PATH。