使用'django-admin startproject website'

时间:2018-05-20 04:35:46

标签: python django python-3.6

基本信息:我是Django的新手,并且一直在尝试关注他们的文档。当我尝试运行此处显示的代码时,会出现错误:

 django-admin startproject website

错误讯息: django-admin不被识别为内部或外部命令,可操作程序或批处理文件。 (https://gyazo.com/5159e172f1d0235b49db4fb4a73469cc

系统信息: Python版本:3.6.3,计算机操作系统:Windows 10,Django版本:2.0.5

1 个答案:

答案 0 :(得分:1)

1)首先,

  • 检查 django-admin.py 文件位于 'PythonXX \ Scripts' 文件夹中,该文件夹是否已添加到系统Windows 10的环境变量 (PATH)
  • 如果没有,可以使用C:\> set PATH=%PATH%;C:\PythonXX\;C:\PythonXX\Scripts\
  • 添加

2)如果这不起作用;

  • 在您要启动django项目的目录中设置名为 ANY 的虚拟环境C:\some_path> python -m venv ANY

    < / LI>
  • 启动虚拟环境: C:\some_path\ANY\Scripts\activate.bat。如果情况正确,正在运行的虚拟环境的名称将包含在命令行提示符的开头,如:(ANY) C:\some_path\ANY\Scripts>

  • 如果未在正在运行的虚拟环境中安装django,则不会识别django应用程序,并且无法通过命令行运行。
    因此,安装django: (ANY) C:\some_path> python -m pip install django。在正在运行的虚拟环境中运行最后一个代码的位置并不重要。

  • 必须在运行任何django应用程序之前启动虚拟环境。
  • 启动django项目(ANY) C:\some_path> django-admin startproject website

我希望那些帮助......祝你好运。