V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
66beta
V2EX  ›  Ruby

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

  •  1
     
  •   66beta · 2014-04-29 14:30:37 +08:00 · 5624 次点击
    这是一个创建于 3863 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在家里用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   ·   实用小工具   ·   3173 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:38 · PVG 21:38 · LAX 05:38 · JFK 08:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.