开发者

How do I specify which version of the app I want to use in settings' INSTALLED_APPS

开发者 https://www.devze.com 2022-12-28 06:55 出处:网络
I\'ve got a version of a module (Sou开发者_StackOverflow社区th 0.6) installed system-wise and a newer version installed in my home. When I add \'south\' to my INSTALLED_APPS, it uses the system-wise v

I've got a version of a module (Sou开发者_StackOverflow社区th 0.6) installed system-wise and a newer version installed in my home. When I add 'south' to my INSTALLED_APPS, it uses the system-wise version. How can I tell Django to use the version in my home?

Thanks

Jul


Virtualenv (and virtualenvwraper) is definitely your friend for handling things like this when you are able to create a new environment. You should go ahead and play with it. If you are not able to mess around with virtualenv right now, you can just put your personal python lib path at the front of PYTHONPATH:

# from your command prompt:
$ export PYTHONPATH=$HOME/your/python/libs:$PYTHONPATH


There is a package named virtualenv which was designed to handle this specific problem. It allows you to create a virtual environment for each python project (ie. Django project), letting you choose which version of a module is installed.

0

精彩评论

暂无评论...
验证码 换一张
取 消