我使用安装 python:brew install python
然后最终pip install Django
. 但是,当我尝试运行时,django-admin.py startproject test
我只是找不到一个文件。我忘记了什么?
问问题
7461 次
4 回答
5
最好使用virtualenv,并在 virtualenv 中安装 django。
于 2012-10-27T08:29:45.980 回答
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 安装的任何软件包也只是本地的。这使您可以模拟不同的部署。但最重要的是,它保持全球环境清洁。
于 2012-10-27T08:53:17.163 回答
0
如果您使用的是asdf版本管理器而不是 virtualenv,您可能需要asdf reshim python
在 shell 中运行以使 pip 安装的“可执行文件”显示在您的路径上(以便您可以按名称执行它们)。
于 2022-01-18T15:32:27.540 回答