已安装Django但'django'命令未被识别,如何在指定路径创建项目?
解决Django命令不识别的问题
第一步:修正命令格式
你输入的命令存在语法错误,正确的创建项目命令有两种形式:
- 直接调用
django-admin:
django-admin startproject djangoprojects
- 通过Python模块调用(更稳妥,适配多数环境):
python -m django startproject djangoprojects
若你的环境中Python3和Python2共存,需将命令中的python替换为python3。
第二步:确保Python Scripts目录在系统PATH中
如果修正命令后仍报错,大概率是Django可执行文件所在的Python Scripts目录未加入系统环境变量:
- 定位你的Python Scripts目录:因你在
C:\Users\05554F744路径下安装了Python,对应目录为C:\Users\05554F744\Scripts - 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在系统变量的
Path列表中添加上述Scripts目录路径 - 重启命令提示符(CMD)或PowerShell后重新执行命令
第三步:检查虚拟环境(若使用过)
如果你是在虚拟环境内安装的Django,需先激活虚拟环境:
- CMD中执行激活命令:
C:\Users\05554F744\[你的虚拟环境名]\Scripts\activate.bat
- PowerShell中执行激活命令:
C:\Users\05554F744\[你的虚拟环境名]\Scripts\Activate.ps1
激活成功后再运行创建项目的命令
第四步:验证Django安装状态
执行以下命令确认Django是否正确安装:
python -m django --version
若能正常显示Django版本号,说明安装无问题,直接使用python -m django startproject djangoprojects命令即可在当前目录生成项目文件夹。
内容的提问来源于stack exchange,提问作者Nupur
相关产品推荐
相关产品推荐

