Skip to main content

activate virtual environment for current shell

Project description

Run shell for virtual environment.

Installation

Install from PyPI:

python3 -m pip install --user dephell_shells

Usage

from pathlib import Path
from dephell_shells import Shells

shells = Shells(bin_path=Path('/home/gram/.../dephell-nLn6/bin'))
shells.current
# ZshShell(bin_path=Path('/home/gram/.../dephell-nLn6'), shell_path=Path('/usr/bin/zsh'))
shells.current.run()

CLI

Show current shell path:

$ python3 -m dephell_shells
/bin/zsh

Actiavate venv:

$ python3.7 -m dephell_shells ./venv/bin

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

dephell_shells-0.1.3.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

dephell_shells-0.1.3-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file dephell_shells-0.1.3.tar.gz.

File metadata

  • Download URL: dephell_shells-0.1.3.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.0

File hashes

Hashes for dephell_shells-0.1.3.tar.gz
Algorithm Hash digest
SHA256 420de1c53cfd6c4a6b11aef5d8a93701b479ab6ef72bae8e0b5b51167e7ba1f9
MD5 b83aa1bdc2ad30352a6ac326060ebd47
BLAKE2b-256 4638af2e35e31a28dae32737c51a4819eeb440f41b6c4fdf791b6e5b50c3ece3

See more details on using hashes here.

File details

Details for the file dephell_shells-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: dephell_shells-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.0

File hashes

Hashes for dephell_shells-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bd052244c422a64528b71b440e1b166f150fef6bf413441d72d94b75085b24b0
MD5 4bb16a06da8d539635f4de1c328d16e4
BLAKE2b-256 bf464967ebeee013527aeaf7a544e077517e907f718329e770a5df00b7353b0b

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