Skip to main content

a GX-flavored venv wrapper

Project description

gxenv

A venv wrapper to manage envs in one place, with a convenient CLI.

How to use

Plain venv does not provide how to manage envs exist in the system.

Gxenv provides you a simple CLI to:

  • Create env
  • List envs
  • Purge envs
  • Find an executable in an env
  • Run an executable in an env with arguments

Created envs resides in one place and the path is configured by a config. Possible choice of config place are ~/.config/gxenv/config.json and /etc/gxenv/config.json.

Example of config.json

Here is an example of config which declares the env path.

{
    "env_base": "/var/lib/python3/envs/"
}

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

gxenv-0.2.1.tar.gz (4.3 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page