2012-06-02 20 views
8

デフォルトでは、のパッケージを、Pythonがインストールされているディレクトリのサブディレクトリsrcにインストールします。pipを使ってvcsから特定のディレクトリにPythonパッケージを編集可能にインストールする方法は?

私は、たとえば、ソースコントロールからパッケージをチェックアウトするためのピップのサポートを使用して、私の任意のディレクトリにバージョン管理からパッケージをインストールしたいのですが

pip install -e git+https://github.com/kennethreitz/[email protected]#egg=requests-org 

が、これは可能ですか?

+0

関連で要求のソースがインストールされます:たとえば

--src=DIR, --source=DIR, --source-dir=DIR, --source-directory=DIR Check out --editable packages into DIR 

[PIP:私は別のディレクトリにPythonパッケージをインストールするにはどうすればよいです?](http://stackoverflow.com/q/2915471/95735) –

+2

pipはディレクトリにインストールされず、複数のディレクトリにインストールされます。純粋なPython実装(スクリプト/データ/バイナリなし)がある場合にのみ、あなたが選択したディレクトリについて話すことができます。その場合は、 "--install-option = ' - install-purelib =/your/lib/path'"を使用してください。 – Anthon

答えて

8

pip help installは言う:

pip install -e git+https://github.com/kennethreitz/[email protected]#egg=requests-org --source-directory=/tmp 

/tmp/requests-org

関連する問題