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

mac osx lion ,终端里输入ruby,perl,php之类的没反应

  •  
  •   wtracyliu · 2012-01-16 09:04:14 +08:00 · 6182 次点击
    这是一个创建于 4731 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近想学学ruby ,没想到在terminal里输入ruby没反映,于是试试php,perl,都不行,但是python是没问题的, 不知道是怎么了,有朋友遇到过这种情况么??
    11 条回复    1970-01-01 08:00:00 +08:00
    nikejaycn
        1
    nikejaycn  
       2012-01-16 09:18:52 +08:00
    mac默认好像没有安装ruby的吧,你是否还没安装?

    PS:就算你部署了php环境,terminal是没有php这样的命令的,perl不清楚。
    sinxccc
        2
    sinxccc  
       2012-01-16 09:28:45 +08:00
    Snow Leopard 和 Lion 都是有 Ruby 的。
    paopaosa
        3
    paopaosa  
       2012-01-16 09:29:28 +08:00
    xcode装了吗?
    roamlog
        4
    roamlog  
       2012-01-16 09:30:41 +08:00
    你是直接输入了个 ruby 然后回车?
    huobazi
        5
    huobazi  
       2012-01-16 09:31:44 +08:00
    ruby -v
    ywjno
        6
    ywjno  
       2012-01-16 09:33:11 +08:00
    跟xcode没关系,自带有就
    你应该这样:
    which ruby
    which perl

    php的话应该也自带了,偏好设置->共享里面打开“站点共享”(现在手头没有mac系统可能说的不准),在“~/Site”放php页面是好用的
    levey
        7
    levey  
       2012-01-16 09:41:03 +08:00
    ruby 输入 irb
    oppih28
        8
    oppih28  
       2012-01-16 11:10:56 +08:00
    正好刚看到的东西:Best Practice of Installing Ruby on Rails on clean Mac ( 2011 version )
    http://wp.xdite.net/?p=2063
    https://gist.github.com/835829
    第二个地址显示得好些。
    windhunter
        9
    windhunter  
       2012-01-16 12:37:14 +08:00
    我的是lion 10.7.2
    装过了xcode

    $ ruby -v
    ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]

    $ perl -v

    This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin-thread-multi-2level
    (with 2 registered patches, see perl -V for more detail)
    [大段的版权说明就略过了...]

    $ php -v
    PHP 5.3.6 with Suhosin-Patch (cli) (built: Sep 8 2011 19:34:00)
    Copyright (c) 1997-2011 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologiels

    $ python --version
    Python 2.7.1


    ruby/perl/php/python 都是有的。
    wtracyliu
        10
    wtracyliu  
    OP
       2012-01-16 13:32:00 +08:00
    谢谢各位的解释,是我自己搞混了,昨晚加班熬了一个通宵,脑子都是晕的,就按照python的套路来了,直接命令行了输起来~ 也不知道是怎么想的
    therootlessroot
        11
    therootlessroot  
       2012-06-14 07:57:06 +08:00
    直接输入python会进入一个交互环境,而别的几个不会。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   911 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:54 · PVG 03:54 · LAX 11:54 · JFK 14:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.