2012-05-05 16 views
12

私はpythonのdjangoのウェブサイトの要件を取得するには、Macでpip installを使用しています。PIPインストールとPythonのパス

私は今、問題はピップが私のpythonのsys.pathにない場所にパッケージをインストールしているMacPortsの

port install pip-2.7 

からピップを得ました。

私はちょうどこれがOKを働いた私のsys.pathに現在の場所にもちろん

/Library/Python/2.7/) 

を、この偽の場所

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/) 

をコピーしたが、私は必要なので、私は将来的にピップを使用します。永続的なソリューションです。

私のsys.pathを変更してそのクラップの場所を認識させるにはどうすればいいですか?pipに依存関係をインストールするように指示するにはどうすればいいですか?

+0

virtualenvはこの種の問題を解決します。あなたはvirtualenvを使っていませんか? – JosefAssad

+0

クロスサイト複製、http://superuser.com/q/420908/86903。 –

答えて

7

PYTHONPATH環境変数を設定してみてください。これを達成するための

ベストな方法は、〜/ .bash_profileのに以下を追加することです:

export PYTHONPATH=<bogus path here> 

は、変更後の新しいターミナルを開くことを忘れないでください。

+2

...または同じ端末で 'source〜/ .bashrc'を使用してください – jldupont

+0

あなたは私の救世主です! – LoveMeow

関連する問題