既然我在我的Debian设置上安装了Django1.1x--我怎么才能使用virtualenv或类似的东西,而不会弄乱我系统的默认Django版本,这反过来又会破坏我所有的网站?
详细的说明或很好的教程链接将非常感谢-请不要提供含糊的建议,因为我仍然是一个新手。
目前,我将所有的django项目都存储在~/django-sites中,并且我正在使用Apache2 + mod_wsgi进行部署。
发布于 2010-05-18 02:37:23
如果你已经安装了easy_install,或者更好的是安装了pip,应该很简单:
easy_install/pip install virtualenvmkdir django1.2virtualenv django1.2这将把python二进制文件放在django1.2文件夹内的bin文件夹中。只需使用python二进制文件,就可以获得一个很好小型自包含环境。然后,您可以将easy/pip安装到该环境中,然后安装django 1.2,然后删除。
发布于 2010-05-18 07:19:30
由于您使用的是mod_wsgi,因此请确保阅读:
http://code.google.com/p/modwsgi/wiki/VirtualEnvironments
https://stackoverflow.com/questions/2851632
复制相似问题