繁体   English   中英

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

[英]Installing Django with pip, django-admin not found

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

使用virtualenv更好,并在virtualenv中安装django。

这是在virtualenv中安装django并在一个步骤中创建项目的要点

注意:您可以使用它来设置开发环境。 如需制作,请查看此帖。

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

如果您使用的是asdf版本管理器而不是 virtualenv,则可能需要在 shell 中运行asdf reshim python以使 pip 安装的“可执行文件”显示在您的路径上(以便您可以按名称执行它们)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM