Ruby on rails 3 为什么Rails&;捆绑包已经消失了?

Ruby on rails 3 为什么Rails&;捆绑包已经消失了?,ruby-on-rails-3,ubuntu,rvm,bundler,rvmrc,Ruby On Rails 3,Ubuntu,Rvm,Bundler,Rvmrc,我正在学习MichaelHartl的RubyonRails教程&在我到达之前,一切都很好 出于某种原因,当我尝试运行bundler或rails命令时,它会说它们没有安装,即使它们以前工作过&我尝试过重新安装它们 这可能与我的rvm宝石有关吗?我不知道如何检查rvmrc文件 或者可能与我的操作系统有关。我正在Windows7上的虚拟机上开发Ubuntu12.10 提前感谢你的帮助 如果有帮助,这里是该应用程序的最新版本 控制台读出 /home/ross/.rvm/environments/ruby

我正在学习MichaelHartl的RubyonRails教程&在我到达之前,一切都很好

出于某种原因,当我尝试运行bundler或rails命令时,它会说它们没有安装,即使它们以前工作过&我尝试过重新安装它们

这可能与我的rvm宝石有关吗?我不知道如何检查rvmrc文件

或者可能与我的操作系统有关。我正在Windows7上的虚拟机上开发Ubuntu12.10

提前感谢你的帮助

如果有帮助,这里是该应用程序的最新版本

控制台读出 /home/ross/.rvm/environments/ruby-1.9.3-p392@rails3tutorial2ndEd 看起来你错过了:


此问题是由于我对我的~/.bashrc文件进行了修改,以自定义终端中的提示而引起的。我已经把PS1='\[\033[01;31m\]\W:\[\033[01;33m\]\$\[\033[01;37m\]'放在~/.bashrc文件的底部

我不得不删除
PS1='\[\033[01;31m\]\W:\[\033[01;33m\]\$\[\033[01;37m\]“
&从我的系统中完全卸载并删除RVM和Ruby并重新安装。我尝试了
RVM内爆
删除所有内容,但一开始没有成功,它说没有安装RVM!当我尝试
source~/.RVM/scripts/RVM
时,我成功地运行了
RVM内爆

我可以通过以下方式自定义提示:

PS1='\[\033[01;31m\]\W: \[\033[01;33m\]\$ \[\033[01;37m\]'

source ~/.rvm/scripts/rvm

进入我的~/.bash_配置文件

谢谢,但这不起作用,这是由我的~/.bashrc文件引起的问题看起来这个错误阻止了正确加载RVM-然后你错过了命令中的错误。或者RVM只是不容易自定义你的~/.bash_配置文件试试:
RVM get head--auto dotfiles
-它将重新引用将*rc文件设置为最著名的状态,以便自动加载RVM…虽然它不会更改终端仿真器设置以启用shell的
--login
标志,但我想您已经设置好了。
#!/usr/bin/env bash

if [[ -s "/home/ross/.rvm/environments/ruby-1.9.3-p392@rails3tutorial2ndEd" ]]
then
  source "/home/ross/.rvm/environments/ruby-1.9.3-p392@rails3tutorial2ndEd"
  exec gem "$@"
else
  echo "ERROR: Missing RVM environment file: '/home/ross/.rvm/environments/ruby-1.9.3-p392@rails3tutorial2ndEd'" >&2
  exit 1
fi
export PATH ; PATH="/home/ross/.rvm/gems/ruby-1.9.3-p392@rails3tutorial2ndEd/bin:/home/ross/.rvm/gems/ruby-1.9.3-p392@global/bin:/home/ross/.rvm/rubies/ruby-1.9.3-p392/bin:/home/ross/.rvm/bin:$PATH"
export rvm_env_string ; rvm_env_string='ruby-1.9.3-p392@rails3tutorial2ndEd'
export rvm_path ; rvm_path='/home/ross/.rvm'
export rvm_ruby_string ; rvm_ruby_string='ruby-1.9.3-p392'
export rvm_gemset_name ; rvm_gemset_name='rails3tutorial2ndEd'
export RUBY_VERSION ; RUBY_VERSION='ruby-1.9.3-p392'
export GEM_HOME ; GEM_HOME='/home/ross/.rvm/gems/ruby-1.9.3-p392@rails3tutorial2ndEd'
export GEM_PATH ; GEM_PATH='/home/ross/.rvm/gems/ruby-1.9.3-p392@rails3tutorial2ndEd:/home/ross/.rvm/gems/ruby-1.9.3-p392@global'
export MY_RUBY_HOME ; MY_RUBY_HOME='/home/ross/.rvm/rubies/ruby-1.9.3-p392'
export IRBRC ; IRBRC='/home/ross/.rvm/rubies/ruby-1.9.3-p392/.irbrc'
unset MAGLEV_HOME
unset RBXOPT
$ rvm use 1.9.3@rails3tutorial2ndEd --create --default
Using /Users/mhartl/.rvm/gems/ruby-1.9.3 with gemset rails3tutorial2ndEd
PS1='\[\033[01;31m\]\W: \[\033[01;33m\]\$ \[\033[01;37m\]'

source ~/.rvm/scripts/rvm