1

由于我在我的 Debian 设置上安装了 Django 1.1x - 我如何使用virtualenv或类似的而不让它弄乱我系统的默认 django 版本,这反过来又会破坏我的所有网站?

非常感谢详细说明或出色的教程链接 - 请不要提供模糊的建议,因为我仍然是菜鸟。

目前,我将所有 django 项目都存储在其中,~/django-sites并且正在使用 Apache2 + mod_wsgi 进行部署。

4

2 回答 2

2

由于您使用的是 mod_wsgi,请确保您阅读:

http://code.google.com/p/modwsgi/wiki/VirtualEnvironments

于 2010-05-17T23:19:29.617 回答
2

如果你有easy_install,或者更好pip的安装,应该很简单:

  1. easy_install/pip install virtualenv
  2. mkdir django1.2
  3. virtualenv django1.2

这会将 python 二进制文件放在文件bin夹内的django1.2文件夹中。只需使用该 python 二进制文件,您就有了一个不错的小型独立环境。然后,您可以将 easy_install/pip 安装到环境中,然后也安装 django 1.2,然后破解。

于 2010-05-17T18:37:22.757 回答