pyenv-virtualenv
« Back to VersTracker
Description:
Pyenv plugin to manage virtualenv
Type: Formula  |  Latest Version: 1.2.6@0  |  Tracked Since: Dec 14, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python virtualenv pyenv development environment isolation
Install: brew install pyenv-virtualenv
About:
pyenv-virtualenv is a plugin for pyenv that allows you to manage isolated Python environments seamlessly. It automatically switches virtualenvs based on your current directory, similar to rbenv's automatic switching. This tool eliminates the need for manual activation and deactivation of environments, streamlining your workflow.
Key Features:
  • Automatic virtualenv switching per directory
  • Integration with pyenv for Python version management
  • Support for both virtualenv and conda environments
  • Simple commands for creating and deleting environments
Use Cases:
  • Managing isolated dependencies for multiple Python projects
  • Switching between different Python versions and environments automatically
  • Streamlining development workflows without manual environment activation
Alternatives:
  • virtualenv – Standalone tool requiring manual activation; pyenv-virtualenv integrates with pyenv for auto-switching
  • venv – Built-in Python module lacking auto-switching and pyenv integration features
  • pipenv – Higher-level tool combining package management and virtualenv; pyenv-virtualenv focuses solely on environment management
Version History
Detected Version Rev Change Commit
Dec 14, 2025 5:13pm 0 VERSION_BUMP 6fc6281b
Dec 13, 2025 5:13pm 0 VERSION_BUMP fe32e9a6