0

Mac に Macports をインストールしました。その OS バージョンは Snow Leopard (10.6) です。Macports を使用して、「sudo port install」コマンドでいくつかのパッケージをインストールしました。これらのパッケージはすべて、インストール後にアクティブであると報告されます。これらのパッケージが本当に機能しているのかどうか疑問に思っています。たとえば、macports では「gcc44 @4.4.2_0 (アクティブ)」と表示されますが、python では「[GCC 4.0.1 (Apple Inc. build 5493)] on darwin」と表示されます。

インストール方法に問題がある場合、またはインストール後にmacportsに構成が必要な場合はどうすればよいですか?

どんな助けでも大歓迎です!私はMac OSで本当に新しいです。

4

3 に答える 3

2

Macports は、Apple が提供するバージョンと競合しないようにソフトウェアをインストールします。彼らが C コンパイラとライブラリを置き換えた場合、Apple がオペレーティング アップデートを提供したときに、本当に悪いことが起こる可能性があります。

gccは Apple の gcc バージョンのコマンドで、/usr/bin にあり、Leopard の場合はバージョン 4.0.1 です。

gcc-mp-4.4は、/opt/local/bin にある MacPorts によって提供される gcc バージョン 4.4 のコマンドです。

同様に、/opt/local/bin に python のバージョンがあります。

houmam のように、私はバージョンを名前で明示的に呼び出すことを好みます。特定のバージョンをpythonに接続したい場合は、MacPorts パッケージpython_select (これは現在 port select python に置き換えられています) がシンボリック リンクを使用してこれを実装していると思います。私はそれを使用したことがありません。

于 2009-11-20T07:31:15.617 に答える