Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.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
我在执行django admin startproject newDjango作为无效语法时出错 (newDjango)C:\Python34\Scripts\newDjango>C:\Python34\Scripts\newDjango\Scripts\django-admin.exe启动项目newDjango。 回溯(最近一次呼叫最后一次): 文件“C:\Python34\lib\runpy.py”,第170行,在运行模块中作为主 “\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 文件“C:\Python34\lib\runpy.py”,第85行,在运行代码中 exec(代码、运行\全局) 文件“C:\Python34\Scripts\newDjango\Scripts\django admin.exe\\uuuu main\uuuuu.py”,第5行,在 文件“c:\python34\scripts\newdjango\lib\site packages\django\core\management\ \uuuu init\uuuuu.py”,第11行,在 从django.conf导入设置 文件“c:\python34\scripts\newdjango\lib\site packages\django\conf\\uuuu init\uuuu.py”,第18行,在 从django.utils.functional导入LazyObject,空 文件“c:\python34\scripts\newdjango\lib\site packages\django\utils\functional.py”,第12行 返回_curried_func(*args,*moreargs,***{**kwargs,**morekwargs}) ^ SyntaxError:无效语法_Django_Python 3.x - Fatal编程技术网

我在执行django admin startproject newDjango作为无效语法时出错 (newDjango)C:\Python34\Scripts\newDjango>C:\Python34\Scripts\newDjango\Scripts\django-admin.exe启动项目newDjango。 回溯(最近一次呼叫最后一次): 文件“C:\Python34\lib\runpy.py”,第170行,在运行模块中作为主 “\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 文件“C:\Python34\lib\runpy.py”,第85行,在运行代码中 exec(代码、运行\全局) 文件“C:\Python34\Scripts\newDjango\Scripts\django admin.exe\\uuuu main\uuuuu.py”,第5行,在 文件“c:\python34\scripts\newdjango\lib\site packages\django\core\management\ \uuuu init\uuuuu.py”,第11行,在 从django.conf导入设置 文件“c:\python34\scripts\newdjango\lib\site packages\django\conf\\uuuu init\uuuu.py”,第18行,在 从django.utils.functional导入LazyObject,空 文件“c:\python34\scripts\newdjango\lib\site packages\django\utils\functional.py”,第12行 返回_curried_func(*args,*moreargs,***{**kwargs,**morekwargs}) ^ SyntaxError:无效语法

我在执行django admin startproject newDjango作为无效语法时出错 (newDjango)C:\Python34\Scripts\newDjango>C:\Python34\Scripts\newDjango\Scripts\django-admin.exe启动项目newDjango。 回溯(最近一次呼叫最后一次): 文件“C:\Python34\lib\runpy.py”,第170行,在运行模块中作为主 “\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 文件“C:\Python34\lib\runpy.py”,第85行,在运行代码中 exec(代码、运行\全局) 文件“C:\Python34\Scripts\newDjango\Scripts\django admin.exe\\uuuu main\uuuuu.py”,第5行,在 文件“c:\python34\scripts\newdjango\lib\site packages\django\core\management\ \uuuu init\uuuuu.py”,第11行,在 从django.conf导入设置 文件“c:\python34\scripts\newdjango\lib\site packages\django\conf\\uuuu init\uuuu.py”,第18行,在 从django.utils.functional导入LazyObject,空 文件“c:\python34\scripts\newdjango\lib\site packages\django\utils\functional.py”,第12行 返回_curried_func(*args,*moreargs,***{**kwargs,**morekwargs}) ^ SyntaxError:无效语法,django,python-3.x,Django,Python 3.x,如果您使用的是python 3.4,请确保已安装Django 2.0。 在Python3.4中,Django 2.1x抛出上述错误 运行命令以安装django: pip3安装Django==2.0.0 验证版本: (newDjango) C:\Python34\Scripts\newDjango>C:\Python34\Scripts\newDjango\Scripts\django-admin.exe startproject newDjango . Traceback (most re

如果您使用的是python 3.4,请确保已安装Django 2.0。 在Python3.4中,Django 2.1x抛出上述错误

运行命令以安装django:
pip3安装Django==2.0.0

验证版本:

(newDjango) C:\Python34\Scripts\newDjango>C:\Python34\Scripts\newDjango\Scripts\django-admin.exe startproject newDjango .
Traceback (most recent call last):
  File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Python34\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Python34\Scripts\newDjango\Scripts\django-admin.exe\__main__.py", line 5, in <module>
  File "c:\python34\scripts\newdjango\lib\site-packages\django\core\management\__init__.py", line 11, in <module>
    from django.conf import settings
  File "c:\python34\scripts\newdjango\lib\site-packages\django\conf\__init__.py", line 18, in <module>
    from django.utils.functional import LazyObject, empty
  File "c:\python34\scripts\newdjango\lib\site-packages\django\utils\functional.py", line 12
    return _curried_func(*args, *moreargs, **{**kwargs, **morekwargs})
                                ^
SyntaxError: invalid syntax

这将解决您的问题。

您似乎正在尝试在Python 3.4上运行最新版本的Django。它不支持python3.4-您需要3.5或更高版本。安装django 1.11 LTS是最后一个支持python2的版本,也将支持python3.xx
$ python -m django --version
2.0

$ python -V
Python 3.4.0