[email protected]:~$ rbenv global
1.9.3-p392
[email protected]:~$ rbenv local
1.9.3-p392
[email protected]:~$ which ruby-build
/usr/local/bin/ruby-build
[email protected]:~$ rbenv versions
* 1.9.3-p392 (set by /home/hyperrjas/.ruby-version)
[email protected]:~$ rbenv version
1.9.3-p392 (set by /home/hyperrjas/.ruby-version)
[email protected]:~$ rbenv rehash
[email protected]:~$ ruby -v
-bash: ruby: command not found
[email protected]:~$ env | grep PATH
PATH=/home/hyperrjas/.rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
[email protected]:~$ export PATH="$HOME/.rbenv/bin:$PATH"
[email protected]:~$ ruby -v
-bash: ruby: command not found
Tôi đang làm việc với ubuntu 12.04.-bash: ruby: lệnh không được tìm thấy
Đây là ~/.profile
tập tin của tôi:
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
eval "$(rbenv init -)"
eval "$(rbenv init -)"
Tôi đã cài đặt ruby phiên bản cuối cùng với rbenv và khi tôi cố gắng ruby -v
tôi nhận được -bash: ruby: command not found
Tôi nghĩ rằng bạn cần phải chạy một lệnh thêm ruby vào $ PATH của bạn, rất tiếc là tôi không biết lệnh đó là, chúc may mắn! – OneChillDude
FWIW, bạn có thể xem xét việc di chuyển về phía [RVM] (http://rvm.io) –
RVM và rbenv bằng nhau. rbenv là trọng lượng nhẹ hơn, và ít phức tạp hơn, với ít bộ phận chuyển động hơn. RVM có rất nhiều khả năng và rất nhiều thứ khác nữa. –