Glad and sad that you are going through this. Sad in that the process seems too complicated. Glad in that I have failed miserably in trying to get virtualenv, vagrant, and other packages to install both in Windows and in Xubunto. I have run python27 and 33 without problems but even in the 27 directory the python command is not recognized in the terminal.
On Tue, Jun 18, 2013 at 11:31 AM, smy28 <[email protected]> wrote: > Okay, so I ran python manage.py shell and I got the following error: > TypeError: Error when calling the metaclass bases > __init__() keywords must be strings > > > On Tuesday, June 18, 2013 11:10:10 AM UTC-4, Roberto wrote: >> >> Are you in a virtualenv? Can you run $python manage.py shell? >> >> Which version of python have you installed? Django v1.5 requires python >> >= v2.6.5, and from your stacktrace it seems you just have v2.6. >> https://docs.djangoproject.**com/en/1.5/faq/install/#what-** >> are-django-s-prerequisites<https://docs.djangoproject.com/en/1.5/faq/install/#what-are-django-s-prerequisites> >> >> >> On Tuesday, 18 June 2013 17:00:23 UTC+2, smy28 wrote: >>> >>> I just installed Django and I'm trying to initially set up the server, >>> as detailed in the 'Part 1' Tutorial. I haven't configured any settings >>> yet. Whenever I run the command "python manage.py runserver", I get the >>> following message: >>> >>> >>> >>> Validating models... >>> >>> Unhandled exception in thread started by <bound method Command.inner_run >>> of <django.contrib.staticfiles.**management.commands.runserver.**Command >>> object at 0x100592e90>> >>> Traceback (most recent call last): >>> File "/Library/Python/2.6/site-**packages/django/core/** >>> management/commands/runserver.**py", line 92, in inner_run >>> self.validate(display_num_**errors=True) >>> File >>> "/Library/Python/2.6/site-**packages/django/core/**management/base.py", >>> line 280, in validate >>> num_errors = get_validation_errors(s, app) >>> File >>> "/Library/Python/2.6/site-**packages/django/core/**management/validation.py", >>> line 35, in get_validation_errors >>> for (app_name, error) in get_app_errors().items(): >>> File "/Library/Python/2.6/site-**packages/django/db/models/**loading.py", >>> line 166, in get_app_errors >>> self._populate() >>> File "/Library/Python/2.6/site-**packages/django/db/models/**loading.py", >>> line 72, in _populate >>> self.load_app(app_name, True) >>> File "/Library/Python/2.6/site-**packages/django/db/models/**loading.py", >>> line 96, in load_app >>> models = import_module('.models', app_name) >>> File "/Library/Python/2.6/site-**packages/django/utils/**importlib.py", >>> line 35, in import_module >>> __import__(name) >>> File >>> "/Library/Python/2.6/site-**packages/django/contrib/auth/**models.py", >>> line 21, in <module> >>> from django.contrib.contenttypes.**models import ContentType >>> File >>> "/Library/Python/2.6/site-**packages/django/contrib/**contenttypes/models.py", >>> line 127, in <module> >>> class ContentType(models.Model): >>> File "/Library/Python/2.6/site-**packages/django/db/models/**base.py", >>> line 97, in __new__ >>> new_class.add_to_class('_meta'**, Options(meta, **kwargs)) >>> TypeError: Error when calling the metaclass bases >>> __init__() keywords must be strings >>> >>> >>> >>> >>> Any ideas as to why this is? >>> Thanks in advance!! >>> >> -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-users. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. For more options, visit https://groups.google.com/groups/opt_out.

