Skip to main content

Manage Python virtual environments

Project description

venvmgr

👀 Manage Python virtual environments

Install 💥

pipx install venvmgr

Usage

Create a venv named example using venvmgr

$ vm create example

Use it using venvmgr

$ vm python --venv example code.py

The associations between files and venvs are recorded so that

$ vm python code.py

now uses the example venv. We might want to install packages in this venv, e.g.,

$ vm pip --venv example scipy

We now might want to check the venvs:

$ vm ls
example
created at 2023-07-03 12:07:48.872147
activate: source /home/user/.venvmgr/example/bin/activate
used by: /home/user/code.py

For more information, try vm ls -l.

Lastly, we might want to activate this venv

$ vm activate example

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

venvmgr-0.1.2.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

venvmgr-0.1.2-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file venvmgr-0.1.2.tar.gz.

File metadata

  • Download URL: venvmgr-0.1.2.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for venvmgr-0.1.2.tar.gz
Algorithm Hash digest
SHA256 810a885d31eb3188964402cfbc2905d5d40988b6224b83f11f8e3952261b6e89
MD5 0132850915ca229a18ad5ee36a14cbed
BLAKE2b-256 e51111c689b19fdac406a660a12404c0383cc3509b5ef6d64d47f6414c747d51

See more details on using hashes here.

File details

Details for the file venvmgr-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: venvmgr-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for venvmgr-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 865bd05f7ead9760b55923c251bf0c9424a4d5dbb0e8b54de8fab9ced1b47ee8
MD5 dfea361524a8862ff69c8e58d87f1104
BLAKE2b-256 b8d74abe0df1b48af51a589f803f3bcbc0c634cc4811403419f14120fbdb949a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page