0

readthedocs.org に、Google アプリ エンジンで実行されている Django プロジェクト (git でホストされている) のスフィンクス ベースのドキュメントを作成させる方法はありますか?

このエラーが引き続き発生します。

Sphinx Standard Error
The Google App Engine SDK could not be found!

次の要件ファイルを作成しました。

django
ez_setup
google-appengine

しかし、ReadTheDocs は google-appengine の解凍に失敗します

Downloading/unpacking django (from -r docs/requirements.txt (line 1))
    Running setup.py egg_info for package django

Downloading/unpacking ez-setup (from -r docs/requirements.txt (line 2))
   Downloading ez_setup-0.9.tar.gz
   Running setup.py egg_info for package ez-setup

Downloading/unpacking google-appengine (from -r docs/requirements.txt (line 3))
   Running setup.py egg_info for package google-appengine
   Traceback (most recent call last):
       File "<string>", line 16, in <module>
       File  "/home/docs/checkouts/readthedocs.org/user_builds/****/envs/latest/build/google-appengine/setup.py", line 2, in <module>
       import ez_setup
   ImportError: No module named ez_setup
   Complete output from command python setup.py egg_info:
   Traceback (most recent call last):

File "<string>", line 16, in <module>

File "/home/docs/checkouts/readthedocs.org/user_builds/***/envs/latest/build/google-appengine/setup.py", line 2, in <module>

import ez_setup
ImportError: No module named ez_setup
4

1 に答える 1

0

ez_setup通常は依存するものではありません。を持っていない(または) をインストールしていない人を助けるためez_setup.pyに、あなたの隣にバンドルされていた単一のファイルでした。setup.py では、次のようになります。setup.pysetuptoolsdistribute

try:
    import setuptools
except Import Error:
    # run ez_setup

しかし、あなたは virtualenv を使用しており、最近では virtualenv/setuptools/distribute を持っている人をほぼ当てにできます。したがって、すべての参照を削除できez_setupます。特にrequirements.txt.

ez_setupインストールしようとしているモジュールが、アプリ エンジン自身の何かに干渉していると思いますsetup.py

于 2012-11-18T17:40:50.210 に答える