Fix installer

This commit is contained in:
GeorgianaElena
2020-02-18 15:50:38 +02:00
parent 4af48907b0
commit d8ecebab14

View File

@@ -254,18 +254,22 @@ def ensure_user_environment(user_requirements_txt_file):
miniconda_old_version = '4.5.4'
miniconda_new_version = '4.7.10'
conda_version = '4.5.8'
miniconda_installer_md5 = "1c945f2b3335c7b2b15130b1b2dc5cf4"
# If no prior miniconda installation is found, we can install a newer version
if not conda.check_miniconda_version(
USER_ENV_PREFIX, miniconda_old_version
) and not conda.check_miniconda_version(USER_ENV_PREFIX, miniconda_new_version):
miniconda_installer_md5 = "1c945f2b3335c7b2b15130b1b2dc5cf4"
if conda.check_miniconda_version(USER_ENV_PREFIX, miniconda_new_version):
conda_version = '4.8.1'
else:
if conda.check_miniconda_version(
USER_ENV_PREFIX, miniconda_old_version
)
conda_version = '4.5.8'
# If no prior miniconda installation is found, we can install a newer version
else:
logger.info('Downloading & setting up user environment...')
with conda.download_miniconda_installer(miniconda_new_version, miniconda_installer_md5) as installer_path:
conda.install_miniconda(installer_path, USER_ENV_PREFIX)
conda_version = '4.8.1'
logger.info('Downloading & setting up user environment...')
with conda.download_miniconda_installer(miniconda_new_version, miniconda_installer_md5) as installer_path:
conda.install_miniconda(installer_path, USER_ENV_PREFIX)
conda.ensure_conda_packages(USER_ENV_PREFIX, [
# Conda's latest version is on conda much more so than on PyPI.