Hynek Schlawack 9/15/2014

virtualenv Lives!

Read Original

This article advocates for the ongoing importance of Python virtual environments (virtualenv/venv) as a best practice for dependency isolation. It explains that virtualenv's primary role is to protect both projects and the user from the fragile and often unknown state of the operating system's global Python package directory. The author counters arguments that containers like Docker make virtualenv obsolete, using examples from Ubuntu and macOS to illustrate how system Python installations can cause breakage and should be treated as immutable.

virtualenv Lives!

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week