web-dev-qa-db-ja.com

Mac OSXにsconsをインストールする方法

MacOSXにsconsをインストールする方法を教えてください。

http://www.scons.org/ からMac指定のダウンロードが表示されません

ありがとうございました。

25
n179911

tarballをダウンロード 次に、ユーザーガイドの最初の章を参照してください SConsの構築とインストール 。要するに:

#cd scons-1.2.0 
#python setup.py install 
34
Rob Kennedy

MacPortsの代わりに、 HomeBrew を使用することもできます。

brew install scons
34
Joseph Wright

インストール MacPorts 次に、ターミナル([アプリケーション]> [ユーティリティ]> [Terminal.app])で次のように入力します。

 Sudoポートインストールscons 

このコマンドは自動的にsconsをダウンロードしてインストールします。 MacPortsでは、開発者ツールがインストールされている必要があるため、インストールされていない場合は、 Xcode 3 DVD をダウンロードしてインストールする必要があります。

注1: Xcode 2.5 は、Mac OS XTigerで動作するXcodeの最後のバージョンです。

注2:MacPortsをまだインストールしていない場合、これはひどく苦痛に思えるかもしれません。ただし、MacPortsを使用すると、インストールされているソフトウェアを簡単に更新でき、ソフトウェア間の依存関係を自動的に管理し、将来的に他のパッケージを簡単にインストールできるため、この方法を使用する必要があります。

Python setuptoolsがある場合、以下はsourceforgeからscons-1.2.0をインストールします。

easy_install scons

ただし、setuptoolsでは 人々が提起する問題 を覚えておいてください。

また、これ 質問 と、Python環境を分離するためのvirtualenvとpipに関する回答を覚えておいてください。

1
ken

私が書いたMacOS X上のSCons用のGUIインストーラーもあり、ここからダウンロードできます。

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

1
Richard Viney

バージョン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__が正しく設定されていないため、問題がなければ、EnsureSConsVersion()は失敗する可能性があります。

0