Testing our source distribution

If you don't have a second computer handy to test your source installer on, you can use a Python virtual environment instead. A virtual environment is an isolated Python installation that can be activated on-demand to keep packages from polluting our system's Python environment.

First, make sure you have virtualenv installed using pip:

pip install --user virtualenv

Next, create a directory anywhere on your system and create a Python 3 environment in it as follows:

mkdir testenv
python3 -m virtualenv -p python3 testenv

This will create a copy of the Python interpreter and standard library in the testenv directory. This environment can be modified in any way you wish without affecting your system's Python.

Get Python GUI Programming with Tkinter now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.