2011-10-11 6 views
0

私はすでにMac OS 10.7にPython 2.7をインストールしていますが、PythonのMySQLdbインタフェースを含むpy27-mysqlパッケージをインストールしようとしました。私はsudo ports install py27-mysqlを実行し、macportsはすでに持っているpython2.7、mysql5などのパッケージの依存関係をすべてインストールし始めました。今Macports duplicate packages

質問:

  1. それが起こるのはなぜ?
  2. ここで、ネイティブMac OSのPythonとmysqlはどこですか?
  3. 私はコマンドシェルから作業すれば、インストール後にどちらを使うのですか?
  4. 醸造は良いですか?

答えて

0

Macportsは、/ opt/local /および/ opt/local/binにパッケージをインストールします。

デフォルトのOSパッケージのインストールは、常に/ binおよび/ usr/binにあります。

OSのデフォルトのPythonのインストールします。/ usr/bin/pythonのもちろん

は、あなたのパスに最初は/ opt/local/binにしたことにより、MacPortsのを選択することができます。 Macportのインストールはとてもうまく動作します。