已安装Django,但未找到django-admin

raa*_*a95 6 django-admin

我刚刚使用pip安装了django,但是当我尝试使用django-admin创建新项目时,出现“ bash:django-admin:找不到命令”。我尝试在virtualenv中安装django,但是在尝试创建新项目时仍然遇到相同的错误。

在尝试解决此问题时,我发现了这一点:使用pip安装Django,未找到django-admin

最后一个答案是说django-admin可能不在路径上。谁能解释我的意思?

如果我运行“ find / -name django-admin.py”,我会得到:

/home/user/.local/bin/django-admin.py
/home/user/.local/lib/python3.5/site-packages/django/bin/django-admin.py
/home/user/django-admin.py
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我一些帮助吗?谢谢。

小智 13

您已使用您的帐户而非以下帐户安装了Django: sudo

因此,请执行以下操作来解决此问题

$ pip3 uninstall django

$ sudo pip3 install django
Run Code Online (Sandbox Code Playgroud)

这是输出

$which django-admin
/usr/local/bin/django-admin
Run Code Online (Sandbox Code Playgroud)

  • 这对我有用,但这不是官方文档所说的安装 Django 的方式。他们说“python -m pip install Django”。非常令人沮丧。 (2认同)