Want to easily use different versions of Python packages?
Have you ever found yourself working on several projects that need different versions of non-standard Python packages?
It can be tricky to manage installing and using different versions of packages that are not distributed as part of standard Python libraries. However, there is a simple solution: using Python virtual environments! These run-time environments are isolated from each other, so you can install and execute one version of a Python package in one virtual environment for one project while using a different version of that package in another virtual environment for another project. That way each project can have its own virtual Python environment. See the latest post in the PDC Blog to find out how to use Python virtual environments .