diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5be29911e55bc5fedc74cdc5f99dd5260b2eb407..28c0603bd8fbbbf2094b2a9e76a1fb31b1869024 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: python:3.7
+image: python:3.9
 
 services:
   - mysql:5.7
@@ -17,7 +17,7 @@ cache:
 before_script:
   - python -V  # Print out python version for debugging
   - apt-get -qq update
-  - apt-get -qq install -y python-virtualenv python3 python3-dev python3-pip gettext default-libmysqlclient-dev
+  - apt-get -qq install -y python3-virtualenv python3 python3-dev python3-pip gettext default-libmysqlclient-dev
   - export DJANGO_SETTINGS_MODULE=AKPlanning.settings_ci
   - ./Utils/setup.sh --prod
 
diff --git a/Utils/setup.sh b/Utils/setup.sh
index aff0b60c07a878917f6031497cb5420c6416e97a..7993082cbff409f7bbae515b6e8d3b18edef09fd 100755
--- a/Utils/setup.sh
+++ b/Utils/setup.sh
@@ -10,7 +10,7 @@ rm -rf venv/
 
 # Setup Python Environment
 # Requires: Virtualenv, appropriate Python installation
-virtualenv venv -p python3.7
+virtualenv venv -p python3.9
 source venv/bin/activate
 pip install --upgrade setuptools pip wheel
 pip install -r requirements.txt