Ruby 在 Windows 下支持也太差了吧?装个 Octopress 要人命啊!

2014-04-29 14:30:37 +08:00
 66beta
在家里用osx装,一路顺风,10.9.2+ruby200;

在公司的Win7上面,无论是200还是193,都搞不定,一会是sqlite3有问题,一会yajl-ruby有问题...

sqlite3搜索了好久,最终按照 http://mislav.uniqpath.com/rails/install-sqlite3/#windows 给搞定了

yajl-ruby就要人命了,只要一安装,就会出现:"Unable to convert "\x90" from ASCII-8BIT to UTF-8",然后 gem install 就坏了,一运行就提示:“invalid byte sequence in UTF-8”

奋战两天,在google上泡了好久,无解~

装Jekyll是可以的,所以我怀疑的bundle的问题。

天哪,实在不想涉足Ruby太深,我只是想装个blog而已啊!!!
5639 次点击
所在节点    Ruby
18 条回复
dorentus
2014-04-29 14:40:52 +08:00
因为开发者自己都不用 windows……
windows 支持是另外的团队在做的吧

windows 下面大概有两个坑:
一是部分含 C 代码需要编译的 gem,多半只支持 POSIX 兼容的系统;
二是编码的问题。

据说用 JRuby 的话会好些?
Aegwynn
2014-04-29 14:42:37 +08:00
我也是遇到跟题主类似的问题,遂放弃。改用github page了。
glasslion
2014-04-29 14:43:40 +08:00
Virtualbox+vagrant
blacktulip
2014-04-29 14:47:19 +08:00
不为落后买单很正常
jsonline
2014-04-29 14:49:04 +08:00
Who cares Windows?
66beta
2014-04-29 14:50:58 +08:00
@dorentus 恩,google的时候看到老外也说是编译安装本身有好多bug

@glasslion 可是写blog要开虚拟机,得不偿失了
glasslion
2014-04-29 14:52:02 +08:00
@66beta 这虚拟机占用的资源可能还不及Ruby
dorentus
2014-04-29 14:57:50 +08:00
Octopress/Jekyll 就是用的 markdown 吧,如果你是在 github pages 上面用的话,其实本地不配置、直接找个能预览 markdown 的编辑器,就能凑合着用了……
madeye
2014-04-29 16:20:01 +08:00
robertlyc
2014-04-29 16:44:37 +08:00
干嘛要支持windows? 摊手
ChiangDi
2014-04-29 17:17:04 +08:00
Ruby就是这么叼
sarices
2014-04-29 17:23:35 +08:00
在Centos 下面也不是那么容易
RoshanWu
2014-04-29 17:54:57 +08:00
两年前写过 `windows` 下安装 `Octopress` 的文章,希望对你有点帮助:
[Hello Octopress](http://roshanca.com/hello-octopress/)
RockyLee
2014-04-29 18:41:34 +08:00
hit9
2014-04-29 18:50:54 +08:00
要么在windows下抛弃ruby, 要么抛弃windows
Jex
2014-12-10 13:40:40 +08:00
你要装DevKit


PS:PlainSite大法好,退Octopress保平安:[PlainSite:A Truly Hackable Static Site Generator!](https://github.com/JexCheng/plain_site)(https://ruby-china.org/topics/22876)
66beta
2014-12-10 17:37:48 +08:00
@Jex 挖坟~~
devkit也是装了的,不过已经转到nodejs/hexo了,方便了许多,一如既往得不爱写blog
ming2281
2015-04-01 14:12:26 +08:00
我现在使用的就是Windows,也在Windows上使用过Ruby, 玩octpress各种扑街

很累

=>node不错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/110481

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX