Running a virtualenv with a custom-built Python
June 27, 2017 [Programming, Python, Tech]For my attempt to improve the asyncio.as_completed Python standard library function I needed to build a local copy of cpython (the Python interpreter).
To test it, I needed the aiohttp module, which is not part of the standard library, so the easiest way to get it was using virtualenv.
Here is the recipe I used to get a virtualenv and install packages using pip with a custom-built Python:
$ ~/code/public/cpython/python -m venv env $ . env/bin/activate (env) $ pip install aiohttp (env) $ python mycode.py