ruby-on-rails - 如何在 Windows 10 中更新 BASH 和 Ruby
问题描述
我开始在 youtube 上的 freeCodeCamp.org 中学习 Rails。所以我试图在 rubygems.org 中安装设计,我已经在我的 Gemfile 中粘贴了 gem 'devise'、'~> 4.7'、'>= 4.7.3',然后在使用 bundle install 时我看到了这个
Resolving dependencies....
responders-3.0.1 requires ruby version >= 2.4.0, which is incompatible with the
current version, ruby 2.3.3p222
所以我试图通过使用 rvm 并按照 wrvm.io 中的步骤更新我的 ruby 这出现了
BASH 3.2.25 required (you have 3.1.20(4)-release)
我也不知道更新 BASH 版本和 ruby 版本。
解决方案
要更新,请在 Windows 上的 Ubuntu 上打开 Bash 窗口,然后输入以下命令,
要在更新之前检查您的 Ruby 版本,
ruby -v
要更新所有本地软件包存储库,
sudo apt-get update
要升级 Bash,
sudo apt-get install --only-upgrade bash
要升级 Ruby,以下指南应该可以帮助您, https://everydayrails.com/2017/12/18/ruby-upgrade-guide-for-rails.html
推荐阅读
- installation - 如果安装程序中的字体版本高于已安装的字体,请使用 Inno Setup 安装字体
- node.js - npm install node-sass@latest 未安装并出现错误:无法下载“v5.0.0/linux_musl-x64-57_binding.node”:
- python - 如何使用我的不和谐机器人从旧消息/命令中获取内容?
- java - 完成方法后如何获取taskid
- ssh - 如何通过链接 ssh
- python - 使用python selenium下载pdf无法检索嵌入框架中的url
- linux - 确定如何调用 linux 进程
- java - Java 使用哪种算法进行乘法运算?
- nginx - Nginx 上 Drupal 的 AMP 参数错误
- reactjs - 为什么我无法从另一台计算机连接到我的 create-react-app 本地开发服务器?