我正在运行Ubuntu 16.04,打开控制台并输入rails s启动我的Rails服务器时,会出现以下错误:
bash: /usr/local/bin/rails: /usr/bin/ruby2.3: bad interpreter: No such file or directory
。但是如果我使用命令bash -l
然后使用rails s
,一切都可以正常工作。为什么我总是需要使用bash -l
命令才能使用rails s
?我如何避免始终编写bash -l
带来的额外负担?