正如您可以从我已经包括了屏幕截图告诉。我试图让rbenv ruby 2.1.2替换Raspberry pi上的系统ruby,但没有任何理由,它仍然应该指向1.9.3!
回答
由于很多从@dteoh的帮助下,我终于能够确定这是怎么发生的。
事实证明,当我在做我的rbenv install 2.1.2
这个过程花了这么长时间我去睡觉了。我没有把它放在一起,直到~/.rbenv/shims
是空的,但我的一个数字时钟闪烁。显然那天晚上我在夜里失去了力量,这使得它处于一种奇怪的状态。
该修复程序吹掉了Ruby版本,并做了另一个(长)但成功的Ruby构建。
非常感谢您耐心的处理这种罕见但麻烦的情况。
Ruby和Rails和Rbenv的结果如何。再次感谢用户dteoh http://www.iconoclastlabs.com/blog/ruby-on-rails-on-the-raspberry-pi-b-with-rbenv – GantMan 2014-09-08 14:56:42
运行rbenv version
,你可能会发现的环境变量命名RBENV_VERSION
设置,使用解封的export RBENV_VERSION=
的环境变量后,你就会有正确的红宝石版本
'$ rbenv version'返回'2.1.2(由/home/pi/.rbenv/version设置)' – GantMan 2014-09-04 05:55:20
- 1. 损坏红宝石宝石系统
- 2. 上树莓派
- 3. 试图安装红宝石1.9.3与rbenv
- 4. 上树莓派2
- 5. 模拟系统调用红宝石
- 6. 知道红宝石系统依赖项
- 7. 给。每次循环结束红宝石
- 8. 试图安装红宝石1.9.3与rbenv,但不断得到红宝石1.8
- 9. 红宝石非宝石依赖关系
- 10. 如何使用厨师系统范围的rbenv安装宝石
- 11. 计划作业的Rails 3 - 加载系统红宝石不RVM红宝石
- 12. 在红宝石1.8.7系统上如何安装回形针宝石?
- 13. 红宝石RPG战斗机制
- 14. ElasticSearch上树莓派退出
- 15. 红宝石。 Mongoid。关系
- 16. 红宝石 - NameError:我的派生类
- 17. 红宝石宝石不上市
- 18. 红宝石在轨道上的宝石
- 19. 红宝石宝石和红宝石之间的体系结构不匹配?
- 20. 的RubyMine与rbenv宝石
- 21. 启动另一个操作系统,而在树莓派rasbian
- 22. PIGRRL游戏手柄 - 操作系统树莓派在循环
- 23. 树莓派,蟒蛇,检测操作系统
- 24. 红宝石散列在红宝石
- 25. 宝石安装红宝石
- 26. 调试宝石红宝石
- 27. Twitter的红宝石宝石
- 28. 红宝石宝石 - LoadError
- 29. 错误红宝石宝石
- 30. 卸载红宝石宝石
'哪个ruby'的输出是什么? 'source〜/ .bashrc'后面跟着'which ruby'的输出是什么? – dteoh 2014-09-04 11:52:42
''ruby'产生'/ usr/bin/ruby',然后'source〜/ .bashrc'显示下一行,然后'哪个ruby'是相同的'/ usr/bin/ruby' – GantMan 2014-09-04 12:51:45
1.运行' rbenv rehash'。 2.给我们'ls -l〜/ .rbenv/shims'的输出。 3.再次尝试'哪个ruby'和'ruby -v'。 4.使PATH变量为'$ HOME/.rbenv/shims:$ PATH'。如果它仍然不起作用,请给我们'env'的输出。 – dteoh 2014-09-04 21:21:16