Python のフレームワークである Django で遊ぼうと思って触ってたら
$ python manage.py syncdb
Traceback (most recent call last):
File "manage.py", line 11, in ?
execute_manager(settings)
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 1672,in execute_manager
execute_from_command_line(action_mapping, argv)
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 1571,in execute_from_command_line
action_mapping[action](int(options.verbosity), options.interactive)
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 486, n syncdb
from django.db import connection, transaction, models, get_creation_module
File "/usr/lib/python2.4/site-packages/django/db/__init__.py", line 11, in ?
backend = __import__('django.db.backends.%s.base' % settings.DATABASE_ENGIN, {}, {}, [''])
File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py", lin 12, in ?
raise ImproperlyConfigured, "Error loading MySQLdb module: %s" % e
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No mdule named MySQLdb
なんのエラーかと思ったら、単純に MySQLdb インストールしてなかった orz
# apt-get install python-mysqldb
で解決。
IPv4/IPv6 meter |
思ったより安い……時もある、Amazon |