安装了 ruby 1.9 和 1.8.7 我如何让应用程序使用 1.8.7
我安装了两个版本的 ruby 1.9 和 1.8.7(通过 macports)如何让我的应用程序在 1.8.7 上运行?
我怎样才能卸载1.9?
TIA
I have two version of ruby installed 1.9 and 1.8.7(via macports) how do I make my app run with 1.8.7?
And How can i uninstall 1.9?
TIA
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先:切换到 rvm 它非常适合 ruby 管理
如果你不想那么我相信你可以删除ruby 软件包(如果与 macports 一起安装)包含以下内容:
要开始使用新版本的 ruby,您需要找到它的安装位置(类似于 /opt/local/<...>),
然后转到二进制文件夹并将其添加到路径中。
删除旧的,您可能还需要更改一些环境变量。
使用 RVM
编辑:将 sudo 添加到端口命令并更改标准位置
Firstly: switch to rvm it's excellent for ruby management
If you don't want to then I believe you can remove the ruby package with (if installed with macports) with the following:
To start using the new version of ruby you need to find where it is installed (it's something like /opt/local/<...>)
Then go to the Binary folder and add it to path.
Removing the old one, you might need to change some env variables as well.
Use RVM
EDIT: added sudo to port command and changed standard location