ruby-on-rails - ubuntu linux,新的终端窗口无法识别已安装的 gem

标签 ruby-on-rails bash ubuntu terminal gem

我正在运行 ubuntu 13.04,我已经安装了 ruby​​ 2.0.0、rvm 1.20.10、rails 3.2.12 以及许多其他 gem。我正在尝试为我的 rspec 测试运行一个 spork 服务器。我打开了一个新的终端窗口,当我尝试运行 spork 时,我得到了......

$ 叉烧
当前未安装程序“spork”。您可以通过键入以下内容来安装它:
sudo apt-get install libspork-perl

尽管它告诉我我安装了 ruby​​ 1.9.3,但我对其他所有东西都一样。我需要做什么才能将新窗口指向正确的方向?我尝试使用 source ~/.profile 将源设置为我的个人资料,但没有任何区别。

最佳答案

添加

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

到你的 ~/.bashrc 看看。

关于ruby-on-rails - ubuntu linux,新的终端窗口无法识别已安装的 gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16638429/

相关文章:

linux - 如何在启动时自动启动 "sudo ..."命令?

ruby-on-rails - Rails 4 接受嵌套属性 id 不能为空

bash - 如何仅在 wget 或 curl 下载较新文件时才执行操作?

python - 无法在 Python 3.9.7 中更新 Duplicity(请求的 duplicity 版本不一致 : filename has '0.8.21.post7' , 但元数据有 '0.8.21.post0' )

regex - 使用 sed 用字符串为文件中的所有数字添加前缀

git - 如何获取当前目录相对于git仓库根目录的路径?

linux - Praat 脚本在 Ubuntu 中抛出 "unknown function"错误

ruby-on-rails - 为什么 GC 执行频繁发生并且在我的 Ruby Rails 上用 REE 部署花费太长时间?

ruby-on-rails - RSpec - 如何创建可用于自动嵌入 "it"测试的测试的辅助方法

ruby-on-rails - Rails 为应用程序构建管理控制台