Skip to content

Instantly share code, notes, and snippets.

View kotuliak's full-sized avatar

Martin Kotuliak kotuliak

View GitHub Profile
@kotuliak
kotuliak / python_environment_setup.md
Created October 5, 2019 10:28 — forked from wronk/python_environment_setup.md
Setting up your python development environment (with pyenv, virtualenv, and virtualenvwrapper)

Overview

When you're working on multiple coding projects, you might want a couple different version of Python and/or modules installed. That way you can keep each project in its own sandbox instead of trying to juggle multiple projects (each with different dependencies) on your system's version of Python. This intermediate guide covers one way to handle multiple Python versions and Python environments on your own (i.e., without a package manager like conda). See the Using the workflow section to view the end result.


h/t @sharkinsspatial for linking me to the perfect cartoon