|
@@ -131,6 +131,7 @@ for pkg in \
|
|
|
docker \
|
|
|
chromedriver \
|
|
|
pkg-config \
|
|
|
+ pyenv \
|
|
|
openssl; do
|
|
|
if ! require "$pkg"; then
|
|
|
die "You seem to be missing the system dependency: ${pkg}
|
|
@@ -152,6 +153,10 @@ info "Activating virtualenv..."
|
|
|
|
|
|
if [ ! -f "${venv_name}/bin/activate" ]; then
|
|
|
info "You don't seem to have a virtualenv."
|
|
|
+ # If the version doesn't match the contents of .python-version it will fail
|
|
|
+ [[ $(pyenv version) ]] || \
|
|
|
+ die "Please run:
|
|
|
+ make setup-pyenv && python3.6 -m venv ${venv_name}"
|
|
|
advice_init_venv "$venv_name"
|
|
|
fi
|
|
|
|