QA/Execution/Web Testing/Automation/Virtual Environments
< QA | Execution | Web Testing | Automation
Jump to navigation
Jump to search
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