QA/Execution/Web Testing/Automation/Virtual Environments: Difference between revisions
< QA | Execution | Web Testing | Automation
Jump to navigation
Jump to search
(Created page with "Virtual environments are isolated Python environments. They allow freedom to install specific versions of dependencies without affecting the global site-packages. They also make ...") |
No edit summary |
||
Line 15: | Line 15: | ||
== Switch to the WebQA virtual environment == | == Switch to the WebQA virtual environment == | ||
workon webqa | workon webqa | ||
== Install pip on Windows == |
Revision as of 19:07, 26 October 2012
Virtual environments are isolated Python environments. They allow freedom to install specific versions of dependencies without affecting the global site-packages. They also make it easy to throw away a 'broken' environment and start again. If you need further information regarding virtual environments, please see the virtualenvwrapper documentation.
Install virtualenvwrapper
- Install virtualenvwrapper: sudo pip install virtualenvwrapper
- Add the following to your ~/.bash_profile: export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh
Create a virtual environment for WebQA
mkvirtualenv webqa
Switch to the WebQA virtual environment
workon webqa