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.ps1
This 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