我使用brew install python
安装了python,然后最终安装了pip install Django
。但是,当我尝试运行django-admin.py startproject test
时,我只是找不到找到的文件。我忘记了什么?
答案 0 :(得分:5)
使用virtualenv更好,并在virtualenv中安装django。
答案 1 :(得分:5)
这是一个gist来在virtualenv中安装django并在一个步骤中创建一个项目。
注意:您可以使用它来设置开发环境。如需制作,请查看this post.
答案 2 :(得分:3)
django-admin
不在路径上,您可以搜索它find / -name django-admin.py
并将其添加到.profile / .bashrc / .whatever。让我建议使用virtualenv来处理与你有关的所有python。在本地环境中安装它可以防止出现这种问题。
每个环境都有自己的Python发行版,因此您可以在不同的环境中保留不同版本的Python。它还使用--no-site-packages标志(默认情况下)忽略全局安装的软件包,但这对使用例如Ubuntu的apt-get安装的软件包不起作用(它们在dist-packages中是iirc)。在环境中使用pip或easy_install安装的任何软件包也只是本地的。这使您可以模拟不同的部署。但最重要的是,它保持了全球环境的清洁。