- def install_pip(self, context):
- """
- Install pip in the environment.
-
- :param context: The information for the environment creation request
- being processed.
- """
- url = 'https://raw.github.com/pypa/pip/master/contrib/get-pip.py'
- self.install_script(context, 'pip', url)
- # pip installs to "local/bin" on Linux, but it needs to be accessible
- # from "bin" since the "activate" script prepends "bin" to $PATH
- pip_path = os.path.join(context.env_dir, 'local', 'bin', 'pip')
- if sys.platform != 'win32' and os.path.exists(pip_path):
- self.symlink_or_copy(pip_path, os.path.join(context.bin_path, 'pip'))
-
-
-def main(args=None):