summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--askbot/deployment/__init__.py14
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)