Django执行django-admin.py startproject mysite,报SyntaxError: invalid syntax,求教怎么处理??

环境:
CentOS6.5 32位
Python 2.6.6(默认安装的)
Django 1.7
创建项目时出现语法错误。
执行django-admin.py startproject mysite
得到一下解果:
django-admin.py startproject mysite
Traceback (most recent call last):
File "/usr/bin/django-admin.py", line 5, in <module>
pkg_resources.run_script('Django==1.7', 'django-admin.py')
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 461, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1194, in run_script
execfile(script_filename, namespace, namespace)
File "/usr/lib/python2.6/site-packages/Django-1.7-py2.6.egg/EGG-INFO/scripts/django-admin.py", line 2, in <module>
from django.core import management
File "/usr/lib/python2.6/site-packages/Django-1.7-py2.6.egg/django/core/management/__init__.py", line 68
commands = {name: 'django.core' for name in find_commands(__path__[0])}
^
SyntaxError: invalid syntax
语法不熟 求教怎么解决?
重装了django1.3.7 版本,正常了。
具体原因求各位大牛分析。

如果没记错 到Python2.7的时候才开始支持list comprehension(列表推导式)

commands = {name: 'django.core' for name in find_commands(__path__[0])}

追问

应该是 我重装了django1.3.7后恢复了

追答

祝贺 希望你早日成为django的大拿 哈哈 顶起,哦 对了 给你推荐个方案:
我用的3个版本,分别是2.5、2.7、3.x(有最新就更);而且我分别给他们各自安装在单独的virtual box虚拟机上,很方便,不担心重装电脑配置环境的问题,希望对你有用。

温馨提示:内容为网友见解,仅供参考
无其他回答

...startproject mysite提示SyntaxError: invalid syntax
这个是语法错误你这个环境是python的编译环境,而你输入的命令行是cmd命令不能在python环境下运行

django里Init怎么设置(djangoin)
运行下面命令就可以创建一个django项目,项目名称叫mysite: $django-admin.pystartprojectmysite 创建后的项目目录如下: mysite ├──manage.py └──mysite ├──__init__.py ├──settings.py ├──urls.py └──wsgi.py 1directory,5files 说明: __init__.py:让Python把该目录当成一个开发包(即...

django迁移项目后如何运行(启动django项目)
1在终端进入django项目的文件夹,是有manage.py的那个目录 2然后运行pythonmanage.pyrunserver 就可以跑起来了如何解决Django1.8在migrate时失败 1.创建项目 运行下面命令就可以创建一个django项目,项目名称叫mysite: $django-admin.pystartprojectmysite 创建后的项目目录如下: mysite ├──manage.py └──mysite ├...

pycharm如何使用django(pycharm如何使用anaconda环境)
?django-admin.py?startproject?mysite 然后在PyCharm中点击菜单[File] -- [New Project...],弹出对话框。注意目录就是mysite所在的目录。PyCharm发现里面有文件,问是否要加入工程,选Yes。如何在社区版pycharm中安装djangodjango是Python的一个开源web框架,在pycharm开发环境中,pycharm专业版在新建...

django项目怎么访问主页?
Django-admin在命令行报错mac+Django1.10+python2.7.12(在pycharm是可以启动项目并访问主页的!)如果在项目顶级目录(有manager.py的目录)运行django-admin,可以这样:env?PYTHONPATH=.?DJANGO_SETTINGS_MODULE=mysite.settings?django-admin?runserver 如果想在其它目录,PYTHONPATH必须用绝对路径。比用...

pycharm怎么使用django(2023年最新整理)
?django-admin.py?startproject?mysite 然后在PyCharm中点击菜单[File]--[NewProject...],弹出对话框。注意目录就是mysite所在的目录。PyCharm发现里面有文件,问是否要加入工程,选Yes。然后,我们新建的项目里面就有了。关键的问题是调试。由于Django工程的运行是这样的:?python3?.\/manage.py?

如何利用pycharm调试Django
django-admin.py startproject mysite 然后在PyCharm中点击菜单[File] --> [New Project...],弹出对话框。注意目录就是mysite所在的目录。PyCharm发现里面有文件,问是否要加入工程,选Yes。然后,我们新建的项目里面就有了。关键的问题是调试。由于Django工程的运行是这样的:python3 .\/manage.py ...

怎么验证django安装成功(2023年最新解答)
$django-admin.pystartporjectmysite 此时的目录结构如下: mysite\/ mysite\/ __init__.py settings.py urls.py manage.py 2.manage.py 作用: 把该工程的包加入了sys.path;以后你可以直接在你的代码中引用该工程中其他的包。 加载DJANGO_SETTINGS_MODULE,指明该工程的配置文件是mysite\/settings.py。 最主要的...

pycharm怎么装django(pycharm怎么装cv2)
$django-admin.pystartprojectmysite 然后在PyCharm中点击菜单[File]--[NewProject...],弹出对话框。 注意目录就是mysite所在的目录。 PyCharm发现里面有文件,问是否要加入工程,选Yes。 然后,我们新建的项目里面就有了。 关键的问题是调试。 由于Django工程的运行是这样的: $python3.\/manage.pyrunserver 所以这里...

django怎么创建项目(django创建项目和应用的命令)
运行下面命令就可以创建一个django项目,项目名称叫mysite:django-admin.pystartprojectmysite 创建后的项目目录如下:mysite ├──manage.py └──mysite ├──__init__.py ├──settings.py ├──urls.py └──wsgi.py 1directory,5files 说明:__init__.py:让Python把该目录当成一个...

相似回答