使用pip安装Django,找不到django-admin

时间:2012-10-27 08:19:10

标签: python django macos pip

我使用brew install python安装了python,然后最终安装了pip install Django。但是,当我尝试运行django-admin.py startproject test时,我只是找不到找到的文件。我忘记了什么?

3 个答案:

答案 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安装的任何软件包也只是本地的。这使您可以模拟不同的部署。但最重要的是,它保持了全球环境的清洁。