系统在/ usr / local / bin而不是/ usr / bin中查找ruby gems?

时间:2016-02-18 21:55:04

标签: ruby linux directory passenger

我使用

安装了乘客
gem install passenger -v 3.0.18

这项运作成功,我可以运行:

[root@computer directory]# /usr/bin/passenger -v
Phusion Passenger version 3.0.18

"Phusion Passenger" is a trademark of Hongli Lai & Ninh Bui.

然而,当我跑#34;哪位乘客"我明白了:

/usr/local/bin/passenger

另外,如果我跑"乘客-v" (没有/ usr / bin),我看到了:

[root@computer directory]# passenger -v
bash: /usr/local/bin/passenger: /usr/local/bin/ruby: bad interpreter: No such file or directory

为什么我的系统与/ usr / bin和/ usr / local / bin混淆了?我确实在我删除的系统上安装了另一个版本的ruby,它是否仍然使用那些旧路径?

0 个答案:

没有答案