描述

使用 pip install django 时,提示以下警告信息。

WARNING: The script django-admin.exe is installed in 'C:\Users\Shanks\AppData\Roaming\Python\Python37\Scripts' which is not on PATH.

从而导致,在使用 django-admin startproject 时,报错:

'django-admin' 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决

方法一

卸载 django

C:\Users\Shanks>pip uninstall django

以管理员身份运行 cmd,再安装 django

C:\Windows\system32>pip install django

方法二

添加警告信息中的目录至环境变量中的用户变量 Path 之中即可。例如:

C:\Users\Shanks\AppData\Roaming\Python\Python37\Scripts

原因

在使用 pip 安装包时,使用的是普通用户 Shanks,则包将默认安装到普通用户 Shanks 环境下,需要手动添加用户 Path。

Last modification:March 30th, 2021 at 08:37 am
如果觉得我的文章对你有用,可以请我喝杯咖啡。