def install_requirements(): print "[+] Installing requirements ..." rcode, output = pip_install('-r', os.path.join(FAME_ROOT, 'requirements.txt')) if rcode: print output error("Could not install requirements.")
def install_requirements(what, req_file): print "[+] Installing {} requirements ...".format(what) rcode, output = pip_install('-r', os.path.join(FAME_ROOT, req_file)) if rcode: print output error("Could not install {} requirements.".format(what))
def update_requirements(): print "[+] Updating requirements ..." rcode, output = pip_install('-r', os.path.join(FAME_ROOT, 'requirements.txt')) # In case pip failed if rcode: error("Could not update requirements: {}".format(output))
def update_python_requirements(self, module): requirements = self._module_requirements(module) if requirements: print(("Installing requirements for '{}' ({})".format(module['name'], requirements))) rcode, output = pip_install('-r', requirements) # In case pip failed if rcode: self._module_installation_error(requirements, module, output)