我刚刚使用pip安装了django但是当我尝试使用django-admin创建一个新项目时,我得到了" bash:django-admin:command not found"。 我尝试在virtualenv中安装django,但在尝试创建新项目时我仍然遇到同样的错误。
在我尝试解决此问题时,我发现了这一点:Installing Django with pip, django-admin not found
最后一个答案是说django-admin可能不在路上。请问有谁能解释一下这是什么意思?
如果我跑"找/ -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
有人可以给我一些帮助吗?谢谢。
答案 0 :(得分:8)
您已使用自己的帐户而不是sudo
所以请执行以下操作来解决此问题
$ pip3 uninstall django
$ sudo pip3 install django
这是输出
$which django-admin
/usr/local/bin/django-admin
答案 1 :(得分:1)
我有同样的问题。我的“解决方案”是直接致电django-admin,就像
/usr/local/bin/django-admin startproject MyProject
答案 2 :(得分:0)