4

「Getting Started with Python App Engine」チュートリアルに従っていますが、開発サーバーに接続できないようです。実行しようとすると、ログ コンソールから次のエラーが表示され続けます。

2013-08-23 09:46:43 PM Running command: "[u'/usr/bin/python', '/home/mathee/google_appengine/dev_appserver.py', '--admin_console_server=', '--port=8080', '/home/mathee/app']"
usage: dev_appserver.py [-h] [--host HOST] [--port PORT]
                    [--admin_host ADMIN_HOST] [--admin_port ADMIN_PORT]
                    [--auth_domain AUTH_DOMAIN] [--storage_path PATH]
                    [--log_level {debug,info,warning,critical,error}]
                    [--max_module_instances MAX_MODULE_INSTANCES]
                    [--use_mtime_file_watcher [USE_MTIME_FILE_WATCHER]]
                    [--php_executable_path PATH]
                    [--php_remote_debugging [PHP_REMOTE_DEBUGGING]]
                    [--python_startup_script PYTHON_STARTUP_SCRIPT]
                    [--python_startup_args PYTHON_STARTUP_ARGS]
                    [--blobstore_path BLOBSTORE_PATH]
                    [--mysql_host MYSQL_HOST] [--mysql_port MYSQL_PORT]
                    [--mysql_user MYSQL_USER]
                    [--mysql_password MYSQL_PASSWORD]
                    [--mysql_socket MYSQL_SOCKET]
                    [--datastore_path DATASTORE_PATH]
                    [--clear_datastore [CLEAR_DATASTORE]]
                    [--datastore_consistency_policy {consistent,random,time}]
                    [--require_indexes [REQUIRE_INDEXES]]
                    [--auto_id_policy {sequential,scattered}]
                    [--logs_path LOGS_PATH]
                    [--show_mail_body [SHOW_MAIL_BODY]]
                    [--enable_sendmail [ENABLE_SENDMAIL]]
                    [--smtp_host SMTP_HOST] [--smtp_port SMTP_PORT]
                    [--smtp_user SMTP_USER]
                    [--smtp_password SMTP_PASSWORD]
                    [--prospective_search_path PROSPECTIVE_SEARCH_PATH]
                    [--clear_prospective_search [CLEAR_PROSPECTIVE_SEARCH]]
                    [--search_indexes_path SEARCH_INDEXES_PATH]
                    [--clear_search_indexes [CLEAR_SEARCH_INDEXES]]
                    [--enable_task_running [ENABLE_TASK_RUNNING]]
                    [--allow_skipped_files [ALLOW_SKIPPED_FILES]]
                    [--api_port API_PORT]
                    [--automatic_restart [AUTOMATIC_RESTART]]
                    [--dev_appserver_log_level {debug,info,warning,critical,error}]
                    [--skip_sdk_update_check [SKIP_SDK_UPDATE_CHECK]]
                    [--default_gcs_bucket_name DEFAULT_GCS_BUCKET_NAME]
                    yaml_files [yaml_files ...]
dev_appserver.py: error: unrecognized arguments: --admin_console_server= 2013-08-23 09:46:44 PM (Process exited with code 2)

私はPython 2.7.3を実行しているUbuntu 12.04を使用しています。Python 2.7.5 をダウンロードして実行しようとしましたが、zlib という名前のモジュールがないことを示す ImportError を除いて、上記と同様のエラーが発生し続けました。

この問題で、ターミナルから python 2.7.3 を実行し、動作する zlib をインポートしようとしましたが、python 2.7.5 で同じことを試みたところ、zlib モジュールが見つからず失敗しました。

私はこの問題に何時間も立ち往生しており、私を助けることができるものを見つけることができませんでした.

どんな助けでも大歓迎です、ありがとう!

編集: OK、Google App Engine Launcher の代わりに端末を介して開発用 Web サーバーを実行したところ、完全に機能しました。

ランチャーの単なるバグだと思います。

4

3 に答える 3

4

オプション--admin_console_server=は削除されましたが、ランチャーはこのオプションを削除するように更新されていません。

自分で削除できます。からlauncher/runtime.py行を削除します'--admin_console_server=',(リビジョン 9 では 125 行目)。

于 2013-09-07T03:12:09.230 に答える
0
unrecognized arguments: --admin_console_server=

オプションはありません--admin_console_server=
dev_appserver.py フラグをエラー メッセージに記載されているものに変更することをお勧めします。

于 2013-08-26T14:13:44.020 に答える