簡単に言えば、私の質問は次のとおりです。
/Library/Frameworks
(または)以外の場所にある *.pkg ファイルから OS X フレームワークをインストールするにはどうすればよいですか/System/Library/Frameworks
?
背景
$HOME/Library/Frameworks/Python.framework
およびの下にある Python 2.7.3 バージョンをインストールしたいと思います$HOME/python
。
ここでの私の目標は、OS X Lion に付属する Python から可能な限り独立したバージョンの Python を作成することです。
私がこうすることで避けようとしている問題の中には、バグのある Tk フレームワークOS X の最新バージョンに付属しています。
したがって、ここでの重要なサブ目標は、システムが提供するものとは別に、新しいTclおよびTkフレームワークをインストールすることです。私がインストールしたいのは、ActiveState ("Mac OS X (10.5+、x86_64/x86)")*.pkg ファイルの形式で提供されます。
このファイルをクリックすると、通常の「ウィザード」のような一連の手順 (「導入」、「ライセンス」など) が表示されます。この手順のどの時点でも、ボタンをクリックする選択肢に到達する前に、これらのフレームワークの別のインストール場所を選択する機会は提供されませんINSTALL。1
このボタンをクリックすると、インストールされたファイルは/Library/Frameworks
(または/System/Library/Frameworks
)の下に置かれるのではないかと思いますが、これは私が避けようとしていることです。(実際、 をクリックすると、すぐにパスワード入力ダイアログが表示されます。これは、インストールによってファイルが またはのINSTALL下のどこかに置かれることをかなりよく示しています。)/Library
/System
そのため、私はこのインストールを実行するための別の方法を探しています。明示的に設定インストールされたファイルの保存先フォルダー。
1$HOME/Library/Frameworks
はい、インストーラーではインストール用に別のボリュームを選択できますが、インストールされたファイルの保存先などを指定することはできません。