diff --git a/doc.zih.tu-dresden.de/docs/software/machine_learning.md b/doc.zih.tu-dresden.de/docs/software/machine_learning.md
index 3af102cb95f241643e34f6295aef9a38dfa60c86..7ca0f03502fd82e4e657eb3e4260d4ceaa79fdd7 100644
--- a/doc.zih.tu-dresden.de/docs/software/machine_learning.md
+++ b/doc.zih.tu-dresden.de/docs/software/machine_learning.md
@@ -46,7 +46,7 @@ marie@romeo$ module load modenv/scs5
 
 ### Python and Virtual Environments
 
-Python users should use a virtual environment when conducting machine learning tasks via console.
+Python users should use a [virtual environment](python_virtual_environments.md) when conducting machine learning tasks via console.
 In case of using [sbatch files](../jobs_and_resources/batch_systems.md) to send your job you usually
 don't need a virtual environment.