我尝试了admin-django和admin-django.py,但它只是告诉我它无法找到命令。我使用Arch Linux并使用pacman安装了python-django。我还尝试将$ PATH设置为/ usr / local / bin,SO上有人建议,但它没有帮助。这里有人会知道我做错了什么吗? (python -c“import django”有效)
答案 0 :(得分:1)
通过您的操作系统软件包管理器安装Python软件包确实很受欢迎。他们的设置脚本可能没有正确配置(或者是一个与记录的行为不匹配的旧版本)。您应该follow the installation instructions并使用pip
- 从包管理器下载pip
应该是安全的,然后在之后将其用于所有Python包。
另外,他们的documentation提到命令是 django-admin.py ,而不是 admin-django.py ,但是,因为你的标题是正确的,我认为这是一个错字。
答案 1 :(得分:0)
django-admin startproject _the_name_of_your_project
如果告诉你"命令未找到"
也许您应该考虑重新安装django:
sudo pip uninstall
最佳实践:使用venv
sudo pip install virtualenv
进入你的工作目录:
source env/bin/ activate
现在你处于一个虚拟的环境中:
sudo pip install django
尝试命令django-admin