code: def cp_cmd(argv):
      
      parser = argparse.ArgumentParser()
      parser.add_argument('source')
      parser.add_argument('target', nargs='?')
      parser.add_argument('-d', '--dont-activate', action='store_false',
                          default=True, dest='activate', help="After \
                          creation, continue with the existing shell (don't \
                          activate the new environment).")
  
      args = parser.parse_args(argv)
      target_name = copy_virtualenv_project(args.source, args.target)
      if args.activate:
          shell(target_name)
docs: Duplicate the named virtualenv to make a new one.