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.

Reply via email to