Windows搭建Ruby开发环境
本方法并非真正意义的在windows系统下搭建Ruby开发环境,这里采用WSL的方式安装Ruby等程序。我也尝试过在windows系统下安装Ruby开发环境,但是在安装mysql2时总是报各种各样的错误。感觉Ruby跟Windows系统不是很搭。
一、具体步骤:
- WSL环境开启以及linux子系统安装
- 安装Ruby环境程序
- RubyMine引入WSL环境
二、WSL环境开启:
Ⅰ、控制面板→程序→启用或关闭Windows功能
Ⅱ、重启电脑:
Ⅲ、执行如下命令:此时会默认安装ubantu发行版,也可以执行其它的版本。
wsl --install
注:这里的Linux发行版也可以从Microsoft store中安装
Ⅳ、打开已安装的ubantu命令窗口,设置用户名以及密码即可完成。
三、安装Ruby开发环境
Ⅰ、基础环境,执行如下命令:
1、安装git:sudo apt install git
2、安装node.js: sudo apt install nodejs
3、安装yarn:sudo apt install yarn
Ⅱ、Ruby环境
1、安装Ruby:sudo apt install ruby-full
2、执行:ruby -v和革命-v 验证Ruby是否安装成功
3、安装rails:sudo gem install rails
4、执行:rails -v 验证是否安装成功
Ⅲ、安装mysql2
1、先安装mysql数据库:apt-get install libmysqlclient-dev
2、安装mysql2:sudo gem install mysql2
这里可能会出错,原因一般都是前面的环境没有配好。或者存在环境变量的问题,我没有手动配置过环境变量,这里可以自己手动配置一下
四、RubyMine引入WSL环境
-
打开File→setting→Language & Frameworks→Ruby SDK and Gems
-
点击加号,选择Remote Interpreter or Version Manager
-
配置如下:
-
配置命令终端:File→setting→Tools→Terminal