Skip to main content
 首页 » 编程设计

python之尝试使用 'django-admin startproject website' 在 Django 上启动新项目时出错

2024年12月31日38lvdongjie

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

 django-admin startproject website 

错误信息: django-admin 不是内部或外部命令,也不是可运行的程序或批处理文件。 ( https://gyazo.com/5159e172f1d0235b49db4fb4a73469cc )

系统信息:Python版本:3.6.3,电脑操作系统:Windows 10,Django版本:2.0.5

请您参考如下方法:

1)首先,

  • 检查 django-admin.py 文件是否在 'PythonXX\Scripts' 文件夹中,并且该文件夹已添加到 System Windows 10 的环境变量,(PATH)。
  • 如果没有,可以通过 C:\> set PATH=%PATH%;C:\PythonXX\;C:\PythonXX\Scripts\ 添加

2) 如果这不起作用;

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

  • 启动虚拟环境: 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

希望这些对您有所帮助...祝您好运。