我试图运行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
如何解决这个问题?
感谢。
答案 0 :(得分:4)
这是由known bug in Python 2.6引起的,其中unicode参数未正确处理。升级到Python 2.7解决了这个问题。
答案 1 :(得分:0)
在opensuse linux下遇到与python 2.6.2相同的问题。然后我用python 2.6.5尝试了django 1.5.5 unter Ubuntu 10.04。这解决了这个问题。
hansjh