Manage Python environments in Zsh, with uv or pip-tools
-
Updated
Feb 13, 2026 - Shell
Manage Python environments in Zsh, with uv or pip-tools
Easier use of package manager uv in the form of conda. 以conda的形式更轻松的使用包管理器uv。
Automatically activate/deactivate Python virtual enviroments when entering/leaving a directory
Jupyter Notebooks and Virtual Environments
Ansible with Mitogen Version Manager
A Fish Shell plugin that automatically activates a Python virtual environment (venv, UV or Poetry) when entering a project directory. Deactivates the previous one if needed. Works with pyproject.toml or .venv – no manual switching required.
Fish plugin for faster Python virtual environment activation/deactivation
Utility to link packages from different Python virtual environments to your current one
For people don't want to use conda about running Stable Diffusion WebUI on macOS, this might be for you.
Josh's Own SHell, a wrapper around Docker that instantly puts you into a linux shell with the perfect Python environment for your project.
Directory-contained python installation
Bash creation and tab completion of activation of Python virtual environments
Manages all python venvs in one place using just venv and pip.
A shell script to automate the setup of a new Django project with virtual environment, apps and basic templates.
Simple pipenv alternative. Work and create python virtualenvs in a central directory
zsh plugin defining functions to wrap working with python's builtin venv module
Add a description, image, and links to the venv topic page so that developers can more easily learn about it.
To associate your repository with the venv topic, visit your repo's landing page and select "manage topics."