diff options
| author | Sylvain Herlédan <sylvain.herledan@hrafnagud.info> | 2018-09-17 21:30:43 +0200 |
|---|---|---|
| committer | Sylvain Herlédan <sylvain.herledan@hrafnagud.info> | 2018-09-17 21:30:43 +0200 |
| commit | bb1fce0bea0d1dd88762b38ddcf68722e6ba9e7c (patch) | |
| tree | d340f8e13e31223b3b951f941fd74c0da634f8d4 /python_install.sh | |
| parent | 0272fbb95e8c9af1b9221639073b859e773b0964 (diff) | |
| download | admin_toolbox-bb1fce0bea0d1dd88762b38ddcf68722e6ba9e7c.tar.gz admin_toolbox-bb1fce0bea0d1dd88762b38ddcf68722e6ba9e7c.tar.bz2 admin_toolbox-bb1fce0bea0d1dd88762b38ddcf68722e6ba9e7c.zip | |
Put pip cache inside the virtual environment regardless of the install method.
Diffstat (limited to 'python_install.sh')
| -rwxr-xr-x | python_install.sh | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/python_install.sh b/python_install.sh index b80ff76..3abcf55 100755 --- a/python_install.sh +++ b/python_install.sh @@ -106,6 +106,11 @@ install_environment() exit 1 fi + mkdir -p "${env_dir}/cache" + cat > "${env_dir}/pip.conf" << EOF +[global] +cache-dir=${env_dir}/cache +EOF } install_virtualenv() @@ -126,17 +131,11 @@ install_virtualenv() --no-binary virtualenv \ virtualenv - mkdir -p "${env_dir}/cache" PIP_CACHE_DIR="${env_dir}/cache" \ PIP_IGNORE_INSTALLED=true \ PYTHONPATH="${pkg_dir}" \ "${python}" -m virtualenv "${env_dir}" - - cat > "${env_dir}/pip.conf" << EOF -[global] -cache-dir=${env_dir}/cache -EOF } main() |
