def update_virtualenv(): """Updates virtual Python environment.""" ve_dir = cget("virtualenv_dir") activate = pjoin(ve_dir, "bin", "activate") cache = cget("pip_cache") show(yellow("Updating Python virtual environment.")) show(green("Be patient. It may take a while.")) for req in cget('pip_requirements'): requirements = pjoin(remote_files_dir('requirements'), req) show(yellow("Processing requirements file: %s" % requirements)) with settings(warn_only=True): with prefix("source %s" % activate): run("pip install --no-input --download-cache=%s" " --requirement %s --log=/tmp/pip.log" % (cache, requirements))
def update_virtualenv(): """Updates virtual Python environment.""" ve_dir = cget("virtualenv_dir") activate = pjoin(ve_dir, "bin", "activate") user = cget("user") cache = cget("pip_cache") show(yellow("Updating Python virtual environment.")) show(green("Be patient. It may take a while.")) for req in cget('pip_requirements'): requirements = pjoin(remote_files_dir('requirements'), req) show(yellow("Processing requirements file: %s" % requirements)) with settings(warn_only=True, sudo_prefix=SUDO_PREFIX): with prefix("source %s" % activate): sudo("pip install --no-input --download-cache=%s" " --requirement %s --log=/tmp/pip.log" % ( cache, requirements), user=user) show(yellow("Linking python-q4 to local virtualenv.")) for package in ['PyQt4', 'sip.so']: copy_to_virtualenv(package)
def update_virtualenv(): """Updates virtual Python environment.""" ve_dir = cget("virtualenv_dir") activate = pjoin(ve_dir, "bin", "activate") user = cget("user") cache = cget("pip_cache") show(yellow("Updating Python virtual environment.")) show(green("Be patient. It may take a while.")) for req in cget('pip_requirements'): requirements = pjoin(remote_files_dir('requirements'), req) show(yellow("Processing requirements file: %s" % requirements)) with settings(warn_only=True, sudo_prefix=SUDO_PREFIX): with prefix("source %s" % activate): sudo("pip install --no-input --download-cache=%s" " --requirement %s --log=/tmp/pip.log" % (cache, requirements), user=user) show(yellow("Linking python-q4 to local virtualenv.")) for package in ['PyQt4', 'sip.so']: copy_to_virtualenv(package)