Skip to main content

A command line tool to start Python virtual environments faster and easier.

Project description

A command line tool to start Python virtual environments faster and easier.

Installation:
sudo pip install pyquickenv

Next, add the following to your .bashrc:
pyenv() {
eval $(pyquickenv "$@")
}

Add An Environment:
pyenv add proj1 /home/user/git/proj1_path
*** Last argument is your project home directory and is optional ***

Activate Environment:
pyenv proj1

The command "pyenv proj1" executes:
1. source /home/user/pyenv/proj1/bin/activate
2. cd /home/user/git/proj1_path

Once in a virtual env you can type:
pyenv

This executes:
cd /home/user/git/proj1_path

To add projects manually that are not added via "pyenv add" edit the file:
/home/user/.pyenv.json

Sample JSON file, note "cd" is optional:
{
"proj1": {"env": "/home/user/ENVs/project1", "cd": "/home/user/git/project1"},
"proj2": {"env": "/home/user/ENVs/project2", "cd": "/home/user/git/project2"}
}

List Environments:
pyenv list

Remove an Environment:
pyenv rm proj1

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

pyquickenv-14.04.tar.gz (2.2 kB view details)

Uploaded Source

File details

Details for the file pyquickenv-14.04.tar.gz.

File metadata

  • Download URL: pyquickenv-14.04.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyquickenv-14.04.tar.gz
Algorithm Hash digest
SHA256 6f6e2b400c7e1031021d1bb109bd663fb78d86b765b042e8ec3252f617c430b0
MD5 de26a867e95ede4cce75f0a8e89dc7b9
BLAKE2b-256 17a9da4af6f906b99331268a3dd52820b56cd9cb3633d064ca386b689d044a3d

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