在 Windows 7 上,我在 C:\Python26 安装了 python2.6.6 我想安装 Django,所以我:
- 将文件下载并解压到 C:\Python26\Django-1.4
- 运行 python setup.py install
- 通过打开 IDLE 并输入验证它已安装,导入 django
下一部分是问题......在教程中,它说现在运行 django-admin.py startproject mysite,但是 django-admin.py 没有找到,在寻找它时,我发现有一个重复在目录中
- C:\Python26\Django-1.4\build\lib\django
- C:\Python26\Django-1.4\django
我在 setup.cfg 中没有看到任何可以让我确保不会发生这种情况或选择不同的安装文件夹等的内容...但是在文件 C:\Python26\Django-1.4\INSTALL 中,它声明“作为替代方案,您可以将整个“django”目录复制到 python 的 site-packages 目录”
所以对于我的问题:除了避免在 Django 目录中重复代码之外,使用 setup.py install 命令与复制目录还有什么区别?还有其他优点/缺点吗?