我正在寻找使用LXTerminal在Raspbian上安装RVM时“RVM不是函数”问题的解决方案。以下主题讨论了此问题的解决方法:
rvm installation not working: "RVM is not a function"
一种解决方案是通过执行/ bin / bash --login以“登录模式”启动终端,但这对Raspbian没有帮助,因为它使用LXTerminal。其他人建议将以下行放在.bash_rc文件的末尾:
source~ / .rvm / scripts / rvm
......似乎有效。只是想知道(a)上述解决方法是否合法并且不会搞砸任何事情;(b)如果有人在Raspbian上找到了更优雅的RVM解决方案。
答案 0 :(得分:0)
看起来最好的解决方案是运行它:
lxterminal -e "bash -li"
它将使终端使用login
和interactive
shell。
答案 1 :(得分:0)
我尝试了这个但是当在rails应用程序上的ruby的根应用程序目录中它停止工作时,我将这个'source / usr / local / rvm / scripts / rvm'添加到我的.bashrc文件中,该文件在/ home中工作/ user /文件夹和rails应用程序文件夹上的根ruby