Google "install sqlite/mysql $your_operating_system"
If you provide more info (result of running yolk and your operating
system) we will be able to help you a bit more.
zalun
On 10-08-13 03:15, Tom wrote:
It's my first time using Django& I'm unable to get the demo going. I
would like to use sqlite (ultimately mysql).
Python 2.7 installed ok. Then I installed (I think) Django 1.2.1.
The "manage.py runserver" works, but the "syncdb" fails. How do I
"install" sqlite or pysqlite2 (or even mysql)? I thought Python 2.5+
came with sqlite installed.
[myserver]$ tar xf Python-2.7.tgz
[myserver]$ cd Python-2.7
[myserver]$ mkdir /opt/Python-2.7
[myserver]$ chown simonst /opt/Python-2.7
[myserver]$ ./configure --prefix=/opt/Python-2.7
[myserver]$ make
[myserver]$ sudo make install
[myserver]$ export PATH=/opt/Python-2.7/bin:$PATH
[myserver]$ python -V
Python 2.7
[myserver]$ sudo tar xzf Django-1.2.1.tar.gz -C /opt
[myserver]$ cd /opt/Django-1.2.1
[myserver]$ sudo ln -s /opt/Django-1.2.1/django /opt/Python-2.7/lib/
python2.7/site-packages
[myserver]$ export PATH=/opt/Django-1.2.1/django/bin:$PATH
[myserver]$ django-admin.py --version
1.2.1
[myserver]$ django-admin.py startproject mysite
[myserver]$ cd mysite
[myserver]$ ./manage.py runserver
Validating models...
0 errors found
Django version 1.2.1, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[12/Aug/2010 20:38:04] "GET / HTTP/1.1" 200 2051
[myserver]$ cp -p settings.py settings.py_ORIG
[myserver]$ vi settings.py
[myserver]$ diff settings.py settings.py_ORIG
< 'ENGINE': 'django.db.backends.sqlite3', # Add
'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
< 'NAME': 'django_db', # Or path to database file if
using sqlite3.
---
'ENGINE': 'django.db.backends.', # Add 'postgresql_psycopg2', 'postgresql',
'mysql', 'sqlite3' or 'oracle'.
'NAME': '', # Or path to database file if using sqlite3.
[myserver]$ ./manage.py syncdb
<------ snip traceback lines ------>
return import_module('.base', backend_name)
File "/opt/Python-2.7/lib/python2.7/site-packages/django/utils/
importlib.py", line 35, in import_module
__import__(name)
File "/opt/Python-2.7/lib/python2.7/site-packages/django/db/backends/
sqlite3/base.py", line 34, in<module>
raise ImproperlyConfigured("Error loading %s: %s" % (module, exc))
django.core.exceptions.ImproperlyConfigured: Error loading either
pysqlite2 or sqlite3 modules (tried in that order): No module named
_sqlite3
--
blog http://piotr.zalewa.info
jobs http://webdev.zalewa.info
twit http://twitter.com/zalun
face http://www.facebook.com/zaloon
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.