0

我是 Django 的初学者,所以请原谅我的无知。我正在尝试手动安装 Django,以便我可以开始使用它。我已经成功安装了 Python 并将 Django 下载到我的 Mac 上。

当我在 Django-1.5.1 目录中运行命令“sudo python setup.py install”时,我得到以下响应:

/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python:无法打开文件'setup.py':[Errno 2]没有这样的文件或目录

谁能帮我理解为什么它不能正常运行以及我能做些什么来解决它?

谢谢,

瑞安

4

2 回答 2

2

正如 Nathan 所说, pip 或 easy_install 是安装软件包的最佳方式。但是您需要确保首先安装了 pip:

sudo easy_install pip
sudo pip install django

如果你需要指定你的 Django 版本,你可以这样做:

sudo pip install django==1.5.1

但通常最好不要全局安装包(使用 sudo),而最好使用虚拟环境:

sudo easy_install pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper

source /usr/local/bin/virtualenvwrapper.sh

mkdir myproject
cd myproject
mkvirtualenv --no-site-packages myprojectenv
workon myprojectenv

pip install django
于 2013-04-02T07:19:07.343 回答
1

我建议通过 pip 安装它:

sudo pip install django

或easy_install:

sudo easy_install install django

这两种方法都将使用 Python cheeseshop 安装最新版本的 django。

查看https://docs.djangoproject.com/en/dev/topics/install/#installing-an-official-release-with-pip了解更多详情。

于 2013-04-02T06:53:19.573 回答