我试过一切。每个YouTube指南。没有什么简单的解释如何从A点到B点。虽然安装了2.3.1,但仍然卡住了ruby -v ruby 2.0.0p648,我该如何改变它?
自制软件 Git RVM 和Ruby都已安装。 由于某些原因,Rails不是。
我是新来的整个红宝石的事情,并得到一切安装一直是一个绝对的噩梦。一切都过时了。我该怎么办?
我试过一切。每个YouTube指南。没有什么简单的解释如何从A点到B点。虽然安装了2.3.1,但仍然卡住了ruby -v ruby 2.0.0p648,我该如何改变它?
自制软件 Git RVM 和Ruby都已安装。 由于某些原因,Rails不是。
我是新来的整个红宝石的事情,并得到一切安装一直是一个绝对的噩梦。一切都过时了。我该怎么办?
假设您已正确安装RVM:
1)打开终端。
2)输入rvm list
以查看您安装了哪个版本的Ruby。
3)如果您想使用Ruby 2.3.1,请输入rvm use ruby-2.3.1
。
4)式rvm gemset create Rails500
创建Rails中宝石5.0.0
5)类型rvm gemset use Rails500
使Rails的5.0当前的宝石
6)键入gem install rails -v 5.0.0
安装Rails 5您Rails500宝石
7)类型bundle install
带来一切更新。
现在,您已经在Rails500 gemset下运行了Rails 5.0,并针对Ruby 2.3.1运行。如果您想要维护多个版本的Ruby和多个gemset,那么无论何时在终端中启动新会话时,请记住use ruby-2.3.1
和use gemset Rails500
。
为了使Ruby的版本默认的,键入以下到终端:
rvm --default use 2.1.1
为了保持默认的宝石,只是rvm gemset use default
,并确保您安装的宝石成default
宝石由use
之前-ing它安装。
这涵盖了您需要了解的有关RVM的所有内容的80%。
另外,请记住永远不要安装rbenv,因为它与RVM不兼容 - 坚持一个或另一个。
编辑:
看来你的终端设置也有问题。
1)打开终端
2)从终端菜单,选择Preferences
3)选择命令(完整路径)单选按钮
4)使无线电下方确保文本字段按钮显示为/bin/bash
5)关闭Preferences对话框,然后重新启动终端
6)尝试使用茹经由RVM
如果您已经安装了RVM,
rvm use 2.3.1
然后使用您在目前的宝石宝石,
rvm gemset list ### gives a list of gemset for ruby 2.3.1
gem list ###installed gems in current gemset
让我知道,。如果它没有工作。
它没有起作用,指出“RVM不是一个函数,选择'rvm use ...'的红宝石将不起作用。”当我做rvm gemset list时,我得到了这个“#Zion在Franklins-MacBook-Pro.local中〜[9:12:26] →rvm gemset list gemsets for system(位于/Users/Zion/.rvm/gems/system) =>(默认) *“@Hasmukh Rathod – Franklinc
我有同样的问题。首先,解决'rvm use ..'问题:http://stackoverflow.com/questions/23963018/rvm-is-not-a-function-selecting-rubies-with-rvm-use-will-not-work 然后按照接受的答案,你应该在你的路上! – Erick
假设你已经得到了RVM 2.3.1,只写:
rvm install 2.3.1
rvm use 2.3.1
然后,您可以通过安装导轨宝石安装护栏命令。
我确实安装了RVM; →rvm -v rvm 1.27.0(master)by Wayne E. Seguin <[email protected]>,Michal Papis <[email protected]> [https://rvm.io/] 但是当我做你说的,我得到这个: →rvm使用2.3.1 RVM不是一个函数,选择红宝石与'rvm使用...'将无法正常工作。 您需要更改终端仿真器首选项以允许登录shell。 有时需要使用'/ bin/bash --login'作为命令。 有关示例,请访问https://rvm.io/integration/gnome-terminal/。 – Franklinc
看起来好像我错过了某种正确的首选项,以允许我在命令行中使用RVM作为函数,我不知道。 @batinex – Franklinc
1)有没有它 2) #锡安在富兰克林-的MacBook-Pro.local在〜[九时16分29秒] →RVM列表 RVM红宝石 红宝石-2.2.0 [x86_64的] ruby- 2.3.0 [x86_64] ruby-2.3.1 [x86_64] #默认红宝石未设置。尝试'rvm别名创建默认'。 #=> - 电流 #= * - 电流&&默认 #* - 默认 3)→RVM使用红宝石2.3.1 RVM不是一个函数,选择红宝石与 'RVM使用...'不管用。 您需要更改终端仿真器首选项以允许登录shell。 有时需要使用'/ bin/bash --login'作为命令。 @MarsAtomic – Franklinc
查看编辑答案。你没有加载你的bash配置文件。 – MarsAtomic
好的,谢谢!我现在就试试 – Franklinc