tldr/pages/common/vf.md

809 B

vf

VirtualFish is a fish shell tool for managing Python virtual environments. More information: https://virtualfish.readthedocs.io/en/latest/.

  • Create a virtual environment:

vf new {{virtualenv_name}}

  • Create a virtual environment for a specific Python version:

vf new --python {{/usr/local/bin/python3.8}} {{virtualenv_name}}

  • Activate and use the specified virtual environment:

vf activate {{virtualenv_name}}

  • Connect the current virtualenv to the current directory, so that it is activated automatically as soon as you enter it (and deactivated as soon as you leave):

vf connect

  • Deactivate the current virtual environment:

vf deactivate

  • List all virtual environments:

vf ls

  • Remove a virtual environment:

vf rm {{virtualenv_name}}

  • Display help:

vf help