Installed software at Ubuntu
This page describes which software versions you’ll get when choosing different versions of the Ubuntu Linux operating system. Please note that you need to have NVIDIA GPU drivers installed before you begin checking.
For more information please visit our step-by-step guide Install Nvidia drivers in Linux.
Ubuntu 20.04
Python
python3 --version
Python 3.8.10
Pip
Not installed by default.
How to fix:
sudo apt -y install python3-pip
After fix:
pip3 -V
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
NVCC
Not installed by default.
How to fix:
sudo apt -y install nvidia-cuda-toolkit
After fix:
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Sun_Jul_28_19:07:16_PDT_2019 Cuda compilation tools, release 10.1, V10.1.243
TensorFlow
No module installed by default.
How to fix:
python3 -m pip install --upgrade pip
pip install tensorflow-gpu
After fix:
python3 -c 'import tensorflow as tf; print(tf.__version__)'
2.11.0
Ubuntu 22.04
Python
python3 --version
Python 3.10.12
Pip
Not installed by default.
How to fix:
sudo apt -y install python3-pip
After fix:
pip3 -V
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
NVCC
Not installed by default.
How to fix:
sudo apt -y install nvidia-cuda-toolkit
After fix:
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2021 NVIDIA Corporation Built on Thu_Nov_18_09:45:30_PST_2021 Cuda compilation tools, release 11.5, V11.5.119 Build cuda_11.5.r11.5/compiler.30672275_0
TensorFlow
No module installed by default.
How to fix:
curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh
conda create -n venv python=3.11
conda activate venv
pip install tensorflow
After fix:
python3 -c 'import tensorflow as tf; print(tf.__version__)'
2.18.0
Ubuntu 24.04
Python
python3 --version
Python 3.12.3
Pip
Not installed by default.
How to fix:
sudo apt -y install python3-pip
After fix:
pip3 -V
pip 24.0 from /usr/lib/python3/dist-packages/pip (python 3.12)
NVCC
Not installed by default.
How to fix:
sudo apt -y install nvidia-cuda-toolkit
After fix:
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2023 NVIDIA Corporation Built on Fri_Jan__6_16:45:21_PST_2023 Cuda compilation tools, release 12.0, V12.0.140 Build cuda_12.0.r12.0/compiler.32267302_0
TensorFlow
No module installed by default.
How to fix:
curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh
conda create -n venv python=3.12
conda activate venv
pip install tensorflow
After fix:
python3 -c 'import tensorflow as tf; print(tf.__version__)'
2.18.0
Updated: 17.03.2025
Published: 29.10.2017