Install on Linux
Install Python in your user account without replacing Linux’s system Python.
Download
- Open your distribution’s Terminal application and check the processor architecture:
uname -m- Open the Anaconda download page.1 Choose a supported Linux installer matching the result: typically
x86_64oraarch64. - Save the
.shfile in Downloads and note its exact filename. Check the supported-system requirements, particularly for ARM devices.2
Install
- Run the downloaded installer with
bash. ReplaceINSTALLER.shbelow with the actual filename:
bash "$HOME/Downloads/INSTALLER.sh"- Press Enter when prompted, read the licence and enter
yesif you accept it. - Press Enter to accept the proposed installation folder in your home directory, or enter another writable location.
- Enter
yeswhen asked to initialise conda. This lets new terminal sessions recognise its commands. - Wait for completion, then close and reopen Terminal.
Verify
- Enter these commands separately:
conda activate base
conda listThe package list confirms that conda is available.
- Check Python:
python --versionThe result should begin with Python 3.
Test Python
- Start Python:
python- At
>>>, type the following statement without the prompt symbols:
print("Hello from Python!")The output is:
Hello from Python!- Enter
exit()to return to Terminal.
Troubleshooting
- Installer not found: check the downloaded filename and folder; replace
INSTALLER.shwith the actual name. - Permission denied: choose an installation folder writable by your account.
condais not found: reopen Terminal and check the official shell-initialisation instructions.- Another Python starts: activate
base, then runpython -c "import sys; print(sys.executable)"to identify it. - Architecture error: compare the installer with
uname -mand the supported-system requirements. ARM support does not cover every ARM device.
Anaconda, Download Anaconda Distribution.↩︎
Anaconda, Linux installer. Covers architecture support, installation prompts, shell initialisation and verification. Checked on 22 October 2026.↩︎