20

Sphinx をインストールしたいのですが、ウェブサイトには次のように書かれています。

easy_install -U Sphinx

このコマンドをインストールするとどうなりますか? ソースももらえますか?どこにインストールしますか?

4

4 に答える 4

6

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

于 2011-02-07T00:24:37.693 に答える
6
/usr/lib/pythonx.y/site-packages

pythonx.yあなたのpythonのバージョンです。python2.4、、、などpython2.7の可能性がありますpython3.1

システムに複数のバージョンの Python がある場合は、easy_install-x.yデフォルト以外の Python 用のパッケージをインストールする必要があります。繰り返しx.yますが、Python のバージョンです。Python 3 をいじりたい場合はこれを使用しますが、システムのデフォルトは 2.7 です。

于 2011-02-07T00:59:50.637 に答える
5

ドキュメントから:

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

ソースを取得するには:

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

于 2011-02-07T00:46:23.773 に答える
0

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

于 2011-02-07T00:37:48.173 に答える