A Windows PowerShell clone of virtualenvwrapper. Currently this project implements a subset of the commands provided by virtualenvwrapper for creating, deleting, and managing python virtual environments. Exact parity with the original virtualenvwrapper is a guide, but not a rule, some features may be added, not implemented, or altered.
Clone the repository and install virtualenvwrapper with the following command:
> ./Install.ps1This will install the module in the PSModulePath and update the current PowerShell profile.
lsvirtualenv(alias:Invoke-ListVirtualEnv) : List all available virtual environments.mkvirtualenv(alias:Invoke-MakeVirtualEnv) : Create a new virtual environment.rmvirtualenv(alias:Invoke-RemoveVirtualEnv) : Remove an existing virtual environment.workon(aliasInvoke-ActivateVirtualEnv): Activate an existing virtual environment.mktmpenv(aliasInvoke-MakeTempVirtualEnv): Create a new temporary virtual environment.virtualenvwrapper: (aliasInvoke-VirtualEnvWrapper) Display help and available commands.deactivate: Exit a virtual environment (only available when a virtual environment is activate).
Use the following command to temporarily install the module in the current shell:
> .\InstallDev.ps1