 fs = null
 os = null
 path = null
+process = null
 child_process = null
 request = null
 rimraf = null

  fs = require 'fs'
  os = require 'os'
  path = require 'path'
  child_process = require 'child_process'
  request = require 'request'
  rimraf = require 'rimraf'

    '/usr/bin/python3',
    '/usr/bin/python',
  ]
  if os.type() is 'Windows_NT'
    i = 39
    while i >= 27
      if i < 30 or i > 32
        locations.push '\\python' + i + '\\pythonw'
        locations.push '\\Python' + i + '\\pythonw'
        locations.push(process.env.LOCALAPPDATA + '\\Programs\Python' + i + '\\pythonw');
        locations.push(process.env.LOCALAPPDATA + '\\Programs\Python' + i + '-32\\pythonw');
        locations.push(process.env.LOCALAPPDATA + '\\Programs\Python' + i + '-64\\pythonw');
      i--

  findPython(locations, callback)

