Ruby 在 Windows 下支持也太差了吧?装个 Octopress 要人命啊! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
66beta
V2EX    Ruby

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

  •  1
     
  •   66beta 2014-04-29 14:30:37 +08:00 6044 次点击
    这是一个创建于 4249 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在家里用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而已啊!!!
    18 条回复    2015-04-01 14:12:26 +08:00
    dorentus
        1
    dorentus  
       2014-04-29 14:40:52 +08:00
    因为开发者自己都不用 windows……
    windows 支持是另外的团队在做的吧

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

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

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


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

    很累

    =>node不错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     894 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 21:50 PVG 05:50 LAX 13:50 JFK 16:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86