2011-02-07 10 views
20

私はスフィンクスをインストールすると、Webサイトを使用するように言う:easy_installはどこにインストールしますか?

easy_install -U Sphinx 

私は、このコマンドをインストールすると、どうなりますか?ソースも手に入れますか? どこにインストールされますか?

+0

また、http://pypi.python.org/pypi/virtualenv – dheerosaur

+0

http://stackoverflow.com/questions/122327/how-do-i-find-the-location-of-my-python-siteをチェックしてください。 -packages-directory – dnault

答えて

6

私はそれが/usr/local/lib/python2.6/dist-packages/にインストールされていると信じています。 -Uは、すでにインストールされている場合にそれをアップグレードすることを意味します。

0

デフォルトでは、easy_installはPythonのプライマリsite-packagesディレクトリにパッケージをインストールします。通常は/usr/lib/python2.6/site-packages/となります。しかし、私はubuntuがdist-packagesディレクトリにインストールされているパッケージを持っていることを発見しました。 setuptoolsをダウンロードしたユーザーによってインストールされたパッケージと共存するubuntuパッケージには、特定の問題があります。そのような場合には、パッケージのubuntuバージョンに固執するか、またはソースからすべてのパッケージをセットアップして、おそらくcustom install locationスイッチをパッケージのインストールに使用します。 docsから

5

:デフォルトでは

あなたが代替ディレクトリを指定するには、-dまたは--install-dirオプションを提供しない限り、パッケージは、実行中のPythonのインストールのsite-packagesディレクトリにインストールされている、またはdistutils設定ファイルを使用して別の場所を指定してください。

To get source

時々、パッケージのソースディストリビューションは、その実際のコードの一部ではない追加のドキュメント、例、設定ファイルなどが含まれています。これらのファイルを調べるには、EasyInstallに--editableオプションを使い、EasyInstallはパッケージのソースディストリビューションまたはSubversion URLを探してダウンロードして抽出するか、またはサブディレクトリとしてチェックアウトします。あなたが指定する--build-directory。

6
/usr/lib/pythonx.y/site-packages 

pythonx.yのpythonのバージョンです。お使いのシステム上のpythonの複数のバージョンを持っている場合、それはpython2.4python2.7python3.1など

可能性があり、あなたは、デフォルト以外のPython用のパッケージをインストールしeasy_install-x.yでしょう。再びx.yはあなたのPythonのバージョンです。 Python 3を混乱させるには、これを使用しますが、システムのデフォルトは2.7です。

関連する問題