代码之家  ›  专栏  ›  技术社区  ›  n179911

如何在Mac OS X上安装scons

  •  25
  • n179911  · 技术社区  · 15 年前

    你能告诉我怎样在Macosx上安装烤饼吗?

    我看不到Mac指定的下载源 http://www.scons.org/

    谢谢您。

    7 回复  |  直到 9 年前
        1
  •  33
  •   Rob Kennedy    15 年前

    Download the tarball 然后参考用户指南的第一章, Building and Installing SCons . 简而言之:

    # cd scons-1.2.0
    # python setup.py install
    
        2
  •  34
  •   Joseph Wright    14 年前

    MacPorts的另一种选择是 HomeBrew 你想去哪里

    brew install scons
    
        3
  •  9
  •   Michael Aaron Safyan    15 年前

    安装 MacPorts ,然后在终端(applications>utilities>terminal.app)键入:

    sudo port install scons
    

    此命令将自动下载并为您安装scons。MacPorts要求您安装了开发人员工具,因此如果不安装,则需要下载并安装 Xcode 3 DVD .

    注1: Xcode 2.5 是Xcode的最后一个版本,可以在MacOSXTiger上使用。

    注2:如果您还没有安装MacPorts,这可能看起来非常痛苦。但是,您真的应该走这条路,因为MacPorts使更新已安装软件变得容易,它自动管理软件之间的依赖关系,并使以后安装其他软件包变得更容易。

        4
  •  1
  •   Community CDub    8 年前

    如果您有python安装工具,下面将从sourceforge安装scons-1.2.0:

    easy_install scons

    但要记住 issues people raise 使用设置工具。

    另外,记住这个 question 以及有关隔离Python环境的virtualenv和pip的答案。

        5
  •  1
  •   Richard Viney    14 年前

    在Mac OS X上还有一个用于scons的GUI安装程序,我在这里编写了可供下载的程序:

    https://github.com/rviney/scons-mac-installer

        6
  •  0
  •   anatoly techtonik Tony    9 年前

    因为2.3.0版的scons不需要安装就可以工作:

    # get the source and switch to stable 2.3.0 version
    hg clone https://bitbucket.org/scons/scons/ -r 2.3.0
    
    # make sure to use Python 2 for now
    python scons/src/scripts/scons.py
    

    从源代码运行2.3.0时, SCons.__version__ 设置不正确,因此如果您认为可以,那么EnsureConsVersion()可能会失败。

        7
  •  -1
  •   Aaron Smith    14 年前

    下拉scons源并将其放入/library/python/x.x/。确保您有这样的dir结构:/library/python/x.x/scons/ 初始化 Py

    记住,import搜索模块,而/library/python/xxx默认位于搜索路径中。