Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django manage.py返回值错误:格式为零长度字段名_Python_Django - Fatal编程技术网

Python Django manage.py返回值错误:格式为零长度字段名

Python Django manage.py返回值错误:格式为零长度字段名,python,django,Python,Django,我正在尝试用Python2.6.6 Django==1.5.5运行Django应用程序。但是当我试着跑的时候 python manage.py 我得到: Traceback (most recent call last): File "manage.py", line 12, in <module> print('Your environment is:"{}"'.format(os.environ['DJANGO_SETTINGS_MODULE'])) ValueErr

我正在尝试用Python2.6.6 Django==1.5.5运行Django应用程序。但是当我试着跑的时候

python manage.py

我得到:

Traceback (most recent call last):
  File "manage.py", line 12, in <module>
    print('Your environment is:"{}"'.format(os.environ['DJANGO_SETTINGS_MODULE']))
ValueError: zero length field name in format
你知道怎么了吗?我还在另一台服务器上运行相同的应用程序,但是使用Python 2.7.5,它工作正常

注:DJANGO_设置_模块是两个系统中的环境变量

谢谢


Carlos

Python2.6不会隐式地对{}字段进行编号,如果您省略了数字。您需要显式指定一个0:


那么这是一个2.6版本的问题吗?既然应用程序代码不是我的,我应该将python更新为2.7.x吗?@QLands:可能吧。我对使用Django知之甚少。
print('Your environment is:"{0}"'.format(os.environ['DJANGO_SETTINGS_MODULE']))
                             ^