1

我试图运行python manage.py runserver,但收到​​以下错误。你知道我该如何解决吗?

jalal@mona:/research/jalal/django/djcode/mysite$ python manage.py runserver

Validating models...

Unhandled exception in thread started by <bound method Command.inner_run of   <django.contrib.staticfiles.management.commands.runserver.Command object at 0x13f8ed0>>
Traceback (most recent call last):
File "/home/jalal/.pythonbrew/pythons/Python-2.6/lib/python2.6/site-packages/django/core/management/commands/runserver.py", line 92, in inner_run

__init__() keywords must be strings

如何解决这个问题?

谢谢。

4

2 回答 2

4

这是由Python 2.6中的一个已知错误引起的,其中 unicode 参数未正确处理。升级到 Python 2.7 解决了这个问题。

于 2013-08-20T17:48:08.970 回答
0

在 opensuse linux 下与 python 2.6.2 有同样的问题。然后我在 Ubuntu 10.04 下尝试了 django 1.5.5 和 python 2.6.5。这解决了问题。

汉斯

于 2013-11-06T10:49:04.197 回答