高级软件工程老师要求我们安装一下ruby on rails 试一下,因为我们的project是股票预测,罗铁坚老师给我们提供了git上一些数据集,模型跟例子,想让我们能不能在原来的基础上进一步优化,我回宿舍之后开始安装起来,...
高级软件工程老师要求我们安装一下ruby on rails 试一下,因为我们的project是股票预测,罗铁坚老师给我们提供了git上一些数据集,模型跟例子,想让我们能不能在原来的基础上进一步优化,我回宿舍之后开始安装起来,无奈我的电脑是Windows系统,于是乎走上了一条满满都是泪的道路,现在写一下为了提醒后面使用Windows安装ruby的小伙伴哪里的路不能走。
下面写一下我用命令行安装的步骤,这里面有很多坑。
下载rubyinstaller
这个是下载地址:http://rubyinstaller.org/ 我随便下了一个版本
安装Ruby
这个写简单点就是next–>next,顶多改一下路径,但是要记住你把它弄哪去了,我放在了E:\RubyInstallers下。
打开命令行,输入 ruby -v查看版本。
安装RubyGems
https://rubygems.org/pages/download/这个是下载网址
点击zip下载到你想放的目录,解压缩,我放在了E:\RubyInstallers同一个文件夹里面。
打开DOS窗口,切换到这个目录打开命令行,切换到这个目录下、执行:
ruby setup.rb
下载DevKit
下面是下载网址:
- http://rubyinstaller.org/add-ons/devkit
- http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe。
- 跟上面的步骤差不多,解压,命令行切换到目标目录。
- 执行命令:ruby dk.rb init
- 修改config.yml文件。
- 执行:ruby dk.rb install
- 这里我出了一个小小的差错
解压之后说切换到目标目录,当时看了好多别人写的都是直接写
E:\Ruby25 -x64,我没想我当时还建了一个文件夹,所以我也比着就写了,因此给了我我错误的提示,所以在这个地方一定要找准自己的目录!!还有前面的#一定要去掉!!
安装rails 下面开始有坑了!!!
执行命令:gem install rails
但是他给我说没有发现msys2远程下载不了了,那就自己下呗,于是我去官网上去找这个东西,下载之后运行全是错。。。。
是不是很扎眼???我也这么觉得,于是乎我直接跳过了这个rails,直接来到了安装sqlite3
安装sqlite3
执行命令:gem install sqlite3-ruby 这个很顺利,但是就是怎么都按不了rails
这个是我用命令行安装rails的参考博客,可惜没跟下来,感兴趣的看一下,或许能成功。
链接: https://blog.csdn.net/testcs_dn/article/details/50273003.
我终于快被恶心吐了
别看我写的这么少,其实有很多没写,为什么呢?因为错误没保存,我忘记截屏了,要是全截下来,错太多,举了几个例子看看就行。中间参加国科大40周年校庆晚会,乐团排练了两天,周一中午上完课之后我放弃了这个思路,直接去一键安装。
下载地址:http://railsinstaller.org/en
这个真省事就是next,next,天哪,这是哪位天才捣鼓的,让我手残的人也能用上了ruby on rails 。泪奔~~~~~~~~
看到它是不是像看到了希望?rails终于出来了。
建一个blog
具体怎么做一个blog网上一大堆,我就不说了,要不然就没时间写作业了。
跟踪到目标目录,输入rails server出现下面界面:
在网站上输入 http://localhost:3000/ 出现下面界面:
我所在课堂是出现的画面终于在我的电脑上看见了,安装完之后后面才是真正要加把劲的东西,好好做project!!!就这样,我要去上人工智能课了。
本文标题为:在windows下安装 Ruby on rails 的血泪史
基础教程推荐
- asm基础——汇编指令之in/out指令 2023-07-06
- UEFI开发基础HII代码示例 2023-07-07
- R包ggtreeExtra绘制进化树 2022-12-14
- Go web部署报错panic: listen tcp xxxxxxx:8090: bind: cannot assign requested address 2023-09-05
- ruby-on-rails-使用Nginx的Rails的多阶段环境 2023-09-21
- R语言-如何将科学计数法表示的数字转化为文本 2022-11-23
- R语言数可视化Split violin plot小提琴图绘制方法 2022-12-10
- swift版webview加载网页进度条效果 2023-07-05
- R语言基于Keras的MLP神经网络及环境搭建 2022-12-10
- swift 字符串String的使用方法 2023-07-05