Django管理脚本未安装到路径

2024-05-23 22:18:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一台新的计算机上,必须再次安装Django,所以我在VSCode终端中键入了pip install Django命令来安装它。但是,下载后,我收到以下消息:

  WARNING: The script django-admin.exe is installed in 'C:\Users\Xiaow\AppData\Roaming\Python\Python39\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

因为这个原因,我不能开始任何新的项目。如何将此脚本安装到PATH?我有什么命令要做吗

“C:\Users\Xiaow”中似乎还有一个.vscode文件夹,但我不知道这是否是Django不将管理脚本安装到PATH的原因

其他一切都可以工作,比如我可以转到我现有的项目(从旧计算机复制过来)和运行服务器,并且可以访问所有数据库。然而,正是这个管理脚本造成了问题。我还尝试卸载并重新安装Django,但没有成功

完整的终端信息:

PS C:\Code> pip install Django
Defaulting to user installation because normal site-packages is not writeable
Collecting Django
  Using cached Django-3.1.4-py3-none-any.whl (7.8 MB)
Requirement already satisfied: pytz in c:\users\xiaow\appdata\roaming\python\python39\site-packages (from Django) (2020.4)
Requirement already satisfied: sqlparse>=0.2.2 in c:\users\xiaow\appdata\roaming\python\python39\site-packages (from Django) (0.4.1)
Requirement already satisfied: asgiref<4,>=3.2.10 in c:\users\xiaow\appdata\roaming\python\python39\site-packages (from Django) (3.3.1)
Installing collected packages: Django
  WARNING: The script django-admin.exe is installed in 'C:\Users\Xiaow\AppData\Roaming\Python\Python39\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed Django-3.1.4

Tags: installedtopathdjangoin脚本ispackages
1条回答
网友
1楼 · 发布于 2024-05-23 22:18:13

我很确定您需要将脚本中的路径添加到环境变量列表中。。。您可以通过运行命令来执行此操作

尝试在windows命令提示符下运行此命令:

set PATH=%PATH%;C:\Users\Xiaow\AppData\Roaming\Python\Python39\Scripts

此外,下面是上面列出的命令的来源: Adding a directory to the PATH environment variable in Windows

更新: 刚刚了解到set命令仅为当前会话设置变量,因此如果您希望更改保持永久性,请继续使用setx

相关问题 更多 >