NAME
App::Virtualenv - Perl virtual environment
VERSION
version 1.12
SYNOPSIS
Perl virtual environment
DESCRIPTION
App::Virtualenv is a Perl package to create isolated Perl virtual environments, like Python virtual environment.
USAGE
virtualenv.pl
creates new Perl virtual environment
Usage: virtualenv.pl [environment_path]
activate
activates Perl virtual environment
Usage: source environment_path/bin/activate
deactivate
deactivates activated Perl virtual environment
Usage: deactivate
sh.pl
runs Unix shell under Perl virtual environment
Usage: [environment_path/bin/]sh.pl [argument]...
perl.pl
runs Perl language interpreter under Perl virtual environment
Usage: [environment_path/bin/]perl.pl [argument]...
piv.pl
Perl in Virtual environment
Usage: [environment_path/bin/]piv.pl [-option]... command [parameter]...
-h: shows synopsis
piv virtualenv
creates new Perl virtual environment
Usage: piv virtualenv [-e] [environment_path]
-e: Empty virtual environment
piv sh
runs Unix shell under Perl virtual environment
Usage: [environment_path/bin/]piv sh [argument]...
piv perl
runs Perl language interpreter under Perl virtual environment
Usage: [environment_path/bin/]piv perl [argument]...
piv list
lists installed packages under Perl virtual environment
Usage: [environment_path/bin/]piv list [-1]
-1: One column list
piv install
installs or upgrades packages under Perl virtual environment
Usage: [environment_path/bin/]piv install [-f] [-t] [-s] [-v] package...
-f: Force
-t: Run tests
-s: Soft install without installing prerequisites
-v: Verbose
piv remove
removes packages under Perl virtual environment
Usage: [environment_path/bin/]piv remove [-f] [-v] package...
-f: Force
-v: Verbose
INSTALLATION
To install this module type the following
perl Makefile.PL
make
make test
make install
from CPAN
cpan -i App::Virtualenv
DEPENDENCIES
This module requires these other modules and libraries:
Switch
FindBin
Cwd
File::Basename
local::lib
Lazy::Utils
ExtUtils::Installed
ExtUtils::MakeMaker
Module::Build
Log::Log4perl
Term::ReadLine
YAML
JSON
LWP
LWP::Protocol::https
CPAN
CPANPLUS
CPANPLUS::Dist::Build
REPOSITORY
GitHub https://github.com/orkunkaraduman/perl5-virtualenv
CPAN https://metacpan.org/release/App-Virtualenv
AUTHOR
Orkun Karaduman <orkunkaraduman@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2017 Orkun Karaduman <orkunkaraduman@gmail.com>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.