Xcode がインストールされた Mac OSX 10.5.8 があります。私は MacPorts を避けたいと思っており、しっかりした Python インストール基盤を取得したいので、Django やその他のものをいじることに移ることができます。Python アプリケーションで Buildout を使用したいと考えています。
公式サイトからバイナリ Python 2.6.4 をインストールし、これをインストールしました。他のアドバイスに従って、これを~/.bash_profile
ファイルに入れました:
export PATH=/usr/local/bin:$PATH
だから、私がするとき、which python
それは示しています/usr/local/bin/python
。そして、私が実行すると、python -V
それが表示されますPython 2.6.4
-これはすべて素晴らしいようです.
フォルダーの中を調べたところ/usr/local/bin/
、とりわけ、Python 2.6 を指している正しいものが含まれているようです。
python -> ../../../Library/Frameworks/Python.framework/Versions/2.6/bin/python
しかし、easy_install
virtualenv(Buildoutで使用したい)を実行すると、インストールされるようです/Library/Python/2.5/site-packages/virtualenv-1.4.3-py2.5.egg
...Python 2.5 とは? また、virtualenv を使用して Buildout フォルダーをセットアップすると、.Python
シンボリック リンクは次のようになります。
.Python -> /System/Library/Frameworks/Python.framework/Versions/2.5/Python
どうしてこれなの?私はこれを理解していません。正しい Python 2.6 を指すようにするにはどうすればよいですか?
答えてくれてありがとう、それは私の地獄を悩ませています。乾杯。