diff options
-rw-r--r-- | askbot/deployment/__init__.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/askbot/deployment/__init__.py b/askbot/deployment/__init__.py index fd4fd20f..1ba5c202 100644 --- a/askbot/deployment/__init__.py +++ b/askbot/deployment/__init__.py @@ -124,6 +124,20 @@ def askbot_setup(): options_dict['database_engine'] = database_engine deploy_askbot(options_dict) + + if database_engine == 'postgresql_psycopg2': + try: + import psycopg2 + except ImportError: + print '\nNEXT STEPS: install python binding for postgresql' + print 'pip install psycopg2\n' + elif database_engine == 'mysql': + try: + import _mysql + except ImportError: + print '\nNEXT STEP: install python binding for mysql' + print 'pip install mysql-python\n' + except KeyboardInterrupt: print "\n\nAborted." sys.exit(1) |