Error starting Google engine: unrecognized arguments: admin_console_server

I am following the Getting Started with Python App Engine tutorial and I cannot connect to the development server. I keep getting the following error from the log console when I try to start it.

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) 

I started Python 2.7.3 on Ubuntu 12.04. I tried to download and run with Python 2.7.5, however I continued to get a similar error with the previous version, except using ImportError saying that there was no module named zlib.

With this problem, I started python 2.7.3 from the terminal and tried to import the zlib it was working with, but when I tried the same with python 2.7.5, it could not find the zlib module.

I was stuck in this problem for hours and could not find anything that could help me.

Any help would be greatly appreciated, thanks!

Edit: Well, I ran the development web server through the terminal, not the Google App Engine Launcher, and it worked perfectly.

I think this is just a bug in the launcher.

+4
source share
3 answers

The --admin_console_server= option --admin_console_server= been removed, but the launcher has not been updated to remove this option.

You can delete it yourself. From launcher/runtime.py remove the line '--admin_console_server=', (line 125 from version 9).

+4
source
 unrecognized arguments: --admin_console_server= 

no option --admin_console_server= .
you can change the dev_appserver.py flags to those indicated in the error message

0
source

This was resolved for me, following Michael's advice above, only to cause another error, described here: 27463779: Unexpected keyword argument "context" when using appcfy.py

For this, the dick_claus solution is the one I would recommend, it points to the following link: Error in Google Engine 11536: SDK is not compatible with python 2.7.9

Finally, you can run the GoogleAppEngineLaunch.py ​​script file on the python3 computer by default by installing python2 and executing:

 python2 GoogleAppEngineLaunch.py 

For archlinux, the package is python2 (for all supporting packages, python2- [child-name is used]).

However, you may have a conflict with wxpython, and for this I will try to remove / comment out lines that check the version of wxpython. For me, these were lines 28-33 that were read.

 REQUIRED_WX_VERSION = (2,8) CURRENT_WX_VERSION = wx.VERSION[:2] if CURRENT_WX_VERSION != REQUIRED_WX_VERSION: print >>sys.stderr, ('wxPython version incorrect; is %d.%d, must be %d.%d' % \ (CURRENT_WX_VERSION + REQUIRED_WX_VERSION)) sys.exit(2) 

If this helps, then please skip dick_claus through the related solution and Michael above when they gave the original solutions. However, I also need karma, so ...

0
source

Source: https://habr.com/ru/post/1498686/


All Articles