V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
wtracyliu
V2EX  ›  macOS

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

  •  
  •   wtracyliu · Jan 16, 2012 · 6895 views
    This topic created in 5219 days ago, the information mentioned may be changed or developed.
    最近想学学ruby ,没想到在terminal里输入ruby没反映,于是试试php,perl,都不行,但是python是没问题的, 不知道是怎么了,有朋友遇到过这种情况么??
    11 replies    1970-01-01 08:00:00 +08:00
    nikejaycn
        1
    nikejaycn  
       Jan 16, 2012
    mac默认好像没有安装ruby的吧,你是否还没安装?

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

    php的话应该也自带了,偏好设置->共享里面打开“站点共享”(现在手头没有mac系统可能说的不准),在“~/Site”放php页面是好用的
    levey
        7
    levey  
       Jan 16, 2012
    ruby 输入 irb
    oppih28
        8
    oppih28  
       Jan 16, 2012
    正好刚看到的东西: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  
       Jan 16, 2012
    我的是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
       Jan 16, 2012
    谢谢各位的解释,是我自己搞混了,昨晚加班熬了一个通宵,脑子都是晕的,就按照python的套路来了,直接命令行了输起来~ 也不知道是怎么想的
    therootlessroot
        11
    therootlessroot  
       Jun 14, 2012
    直接输入python会进入一个交互环境,而别的几个不会。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2506 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 06:09 · PVG 14:09 · LAX 23:09 · JFK 02:09
    ♥ Do have faith in what you're doing.