Inside of conda environment, you can update python to latest as follow:

conda update python

Or you can upgrade or downgrade the environment python version:

conda install python=3.10

Updating or Upgrading Python

Answer from n1tk on Stack Overflow
🌐
Conda
docs.conda.io › projects › conda › en › stable › user-guide › tasks › manage-python.html
Managing Python — conda 26.3.2 documentation
Conda supports Python 3.10, 3.11, 3.12, 3.13, and 3.14. To list the versions of Python that are available to install, in your terminal window, run:
Top answer
1 of 4
40

Inside of conda environment, you can update python to latest as follow:

conda update python

Or you can upgrade or downgrade the environment python version:

conda install python=3.10

Updating or Upgrading Python

2 of 4
27

Open conda shell prompt. (On Windows Anaconda Powershell Prompt)

You first check

conda search python

You will get all the supported versions. It may look like:

Loading channels: done
# Name                       Version           Build  Channel
python                        2.7.13     h1b6d89f_16  pkgs/main
python                        2.7.13     h9912b81_15  pkgs/main
python                        2.7.13     hb034564_12  pkgs/main
python                        2.7.14     h2765ee6_18  pkgs/main
python                        2.7.14     h3e68818_15  pkgs/main
python                        2.7.14     h4084c39_22  pkgs/main
python                        2.7.14     h4a10d90_30  pkgs/main
python                        2.7.14     h4a10d90_31  pkgs/main
python                        2.7.14     h59f5a59_20  pkgs/main
python                        2.7.14     h819644d_16  pkgs/main
python                        2.7.14     h8c3f1cb_23  pkgs/main
python                        2.7.15      h2880e7c_2  pkgs/main
python                        2.7.15      h2880e7c_3  pkgs/main
python                        2.7.15      h2880e7c_4  pkgs/main
python                        2.7.15     hcb6e200_15  pkgs/main
python                        2.7.15      hcb6e200_5  pkgs/main
python                        2.7.15      hcb6e200_7  pkgs/main
python                        2.7.15      he216670_0  pkgs/main
python                        2.7.16      hcb6e200_0  pkgs/main
python                        2.7.17      h930f6bb_0  pkgs/main
python                         3.5.4     h1357f44_23  pkgs/main
python                         3.5.4     hc495aa9_21  pkgs/main
python                         3.5.4     hd3c4935_11  pkgs/main
python                         3.5.4     hdec4e59_20  pkgs/main
python                         3.5.4     hedc2606_15  pkgs/main
python                         3.5.5      h0c2934d_0  pkgs/main
python                         3.5.5      h0c2934d_1  pkgs/main
python                         3.5.5      h0c2934d_2  pkgs/main
python                         3.5.6      he025d50_0  pkgs/main
python                         3.6.2     h09676a0_15  pkgs/main
python                         3.6.2     h6679aeb_11  pkgs/main
python                         3.6.3      h210ce5f_2  pkgs/main
python                         3.6.3      h3389d20_0  pkgs/main
python                         3.6.3      h3b118a2_4  pkgs/main
python                         3.6.3      h9e2ca53_1  pkgs/main
python                         3.6.4      h0c2934d_2  pkgs/main
python                         3.6.4      h0c2934d_3  pkgs/main
python                         3.6.4      h6538335_0  pkgs/main
python                         3.6.4      h6538335_1  pkgs/main
python                         3.6.5      h0c2934d_0  pkgs/main
python                         3.6.6      hea74fb7_0  pkgs/main
python                         3.6.7      h33f27b4_0  pkgs/main
python                         3.6.7      h33f27b4_1  pkgs/main
python                         3.6.7      h9f7ef89_2  pkgs/main
python                         3.6.8      h9f7ef89_0  pkgs/main
python                         3.6.8      h9f7ef89_1  pkgs/main
python                         3.6.8      h9f7ef89_7  pkgs/main
python                         3.6.9      h5500b2f_0  pkgs/main
python                         3.7.0      hea74fb7_0  pkgs/main
python                         3.7.1      h33f27b4_3  pkgs/main
python                         3.7.1      h33f27b4_4  pkgs/main
python                         3.7.1      h8c8aaf0_6  pkgs/main
python                         3.7.1      he44a216_5  pkgs/main
python                         3.7.2      h8c8aaf0_0  pkgs/main
python                         3.7.2     h8c8aaf0_10  pkgs/main
python                         3.7.2      h8c8aaf0_2  pkgs/main
python                         3.7.3      h8c8aaf0_0  pkgs/main
python                         3.7.3      h8c8aaf0_1  pkgs/main
python                         3.7.4      h5263a28_0  pkgs/main
python                         3.7.5      h8c8aaf0_0  pkgs/main
python                         3.8.0      hff0d562_0  pkgs/main
python                         3.8.0      hff0d562_1  pkgs/main
python                         3.8.0      hff0d562_2  pkgs/main

Then simple select the version conda install python=3.8.0 if this is the last version.

Discussions

When downloading Anaconda how do you use the latest version of Python?
conda create --name ENV_NAME python=3.10 You can also try conda update conda to see if it's update your conda base installation to 3.10. More on reddit.com
🌐 r/learnpython
11
23
September 28, 2022
`conda update python` does not actually update the python version
Current Behavior I am trying to update to a newer version of python (3.8 -> 3.9) in one of the conda environments. However, trying to do so, conda wants to update all sorts of packages installed in the environment, but not the actual Pyt... More on github.com
🌐 github.com
4
April 24, 2021
How to update Python in Anaconda base environment? - Stack Overflow
If that still snags, you'd probably have to hack the conda-meta/history to remove the constraints that are stopping things (only advanced users should ever touch this file!). ... @merv Thanks! I was not aware that environments could be backed up to a YAML file. I will reinstall everything, and will install miniconda. At this point it seems like the least painful thing. ... Official documentation by Anaconda advises against upgrading to another major version of Python... More on stackoverflow.com
🌐 stackoverflow.com
Issue with installing most recent version of Python, Anaconda
Yes, anaconda has it's own copy of python that it uses. To update it you have to reinstall anaconda But before you do that: why do you want to use anaconda? If the package you want to install is in pip / pypi I see no reason for it. Just use normal python. More on reddit.com
🌐 r/learnpython
7
3
February 23, 2024
🌐
Anaconda.org
anaconda.org › conda-forge › python
python - conda-forge | Anaconda.org
2 weeks ago - Summary · General purpose programming language · Last Updated · Apr 8, 2026 at 01:57 · License · Python-2.0 · Supported Platforms · linux-64 · win-64 · macOS-64 · linux-ppc64le · linux-aarch64 · macOS-arm64 · win-arm64 · Unsupported Platforms · win-32 Last supported version: 3.6.5 ·
🌐
Reddit
reddit.com › r/learnpython › when downloading anaconda how do you use the latest version of python?
r/learnpython on Reddit: When downloading Anaconda how do you use the latest version of Python?
September 28, 2022 -

I'm completely new to programming and my teacher told us to download Anaconda. When I went to the official website there's Anaconda for only Python v3.9 whereas the Python website has it's latest version as 3.10.7.

So I'm pretty sure Anaconda comes with it's own version of Python, but is there anyway to use the latest version? If I download Python 3.10.7 can I switch to that instead of the default Anaconda 3.9 and still use the IDLE's?

Edit: For future reference:

  1. conda cmd-->admin to grant necessary permissions.

  2. create a new environment variable to combat solving env errors:

    conda create --name [ENV_NAME]

  3. update conda or install python version

    conda update --all conda install python==[version]

🌐
Conda
docs.conda.io › projects › conda › en › 23.1.x › user-guide › tasks › manage-python.html
Managing Python — conda 23.1.0 documentation
Conda treats Python the same as any other package, so it is easy to manage and update multiple installations. Anaconda supports Python 3.7, 3.8, 3.9 and 3.10. The current default is Python 3.9. To list the versions of Python that are available to install, in your terminal window or an Anaconda ...
🌐
Anaconda
anaconda.com › docs › getting-started › anaconda › release-notes
Anaconda Distribution release notes - Anaconda
The release notes below contain changes for each Anaconda Distribution version, as well as which packages are available in each installer, organized by operating system. ... Conda has been updated to v25.11.0.
🌐
Anaconda.org
anaconda.org › anaconda › python
python - anaconda | Anaconda.org
1 week ago - anaconda/python · Community · General purpose programming language · Overview · Files 1397 · Labels 1 · Badges · Versions · 3.14.4 · To install this package, run one of the following: $conda install anaconda::python · Monthly · Downloads Updates ·
Find elsewhere
🌐
conda-forge
conda-forge.org › blog › 2025 › 10 › 09 › python-314
Python 3.14 is already usable on conda-forge (not just available) | conda-forge | community-driven packaging for conda
October 9, 2025 - Uwe L. KornMember of conda-forge/core · With yesterday's release of Python 3.14, we not only have Python 3.14 itself available on conda-forge, but also a wide selection of packages to make use of it.
🌐
AskPython
askpython.com › home › how to change the python version of the conda virtual environment?
How to change the Python version of the conda virtual environment? - AskPython
April 10, 2025 - To change the Python version in a Conda virtual environment, activate the environment using conda activate env_name, check the current version with python --version, list available versions using conda search '^python$', and install a new version ...
🌐
GitHub
github.com › conda › conda › issues › 10634
`conda update python` does not actually update the python version · Issue #10634 · conda/conda
April 24, 2021 - Current Behavior I am trying to update to a newer version of python (3.8 -> 3.9) in one of the conda environments. However, trying to do so, conda wants to update all sorts of packages installed in the environment, but not the actual Pyt...
Author   MatusGasparik
🌐
PyTorch
pytorch.org › get-started › locally
Get Started
Tip: By default, you will have to use the command python3 to run Python. If you want to use just the command python, instead of python3, you can symlink python to the python3 binary. However, if you want to install another version, there are multiple ways:
🌐
AskPython
askpython.com › home › a comprehensive guide to upgrading python using conda
A Comprehensive Guide to Upgrading Python Using Conda - AskPython
June 30, 2023 - Anaconda, a powerful data science ... guides you on how to upgrade Python using the Anaconda prompt or Conda environment · In this article we will see how to upgrade your Python to the latest version using the anaconda prompt or the conda environment....
🌐
conda-forge
conda-forge.org › a brief introduction
A brief introduction | conda-forge | community-driven packaging for conda
1 month ago - You can search for packages online. Look out for packages provided by our conda-forge organization. Cannot find a package or only outdated versions of a package? - Everybody is welcome to contribute to our package stack!
🌐
MNE
mne.tools › stable › install › manual_install.html
Install via pip or conda — MNE 1.11.0 documentation
February 12, 2026 - The installed conda version should be 23.10.0 or newer. ... This will create a new conda environment called mne (you can adjust this by passing a different name via --name) and install all dependencies into it. If you need to convert structural MRI scans into models of the scalp, inner/outer ...
🌐
Conda
docs.conda.io › projects › conda › en › latest › user-guide › install › index.html
Installing conda — conda 26.3.3.dev43 documentation
To install conda, you must first pick the right installer for you. The following are the most popular installers currently available: · Miniconda is a minimal installer provided by Anaconda. Use this installer if you want to install most packages yourself
🌐
YouTube
youtube.com › codemake
conda update python version 3 10 - YouTube
Download this code from https://codegive.com Sure, updating Python version using Conda involves a few straightforward steps. This tutorial will guide you thr...
Published   December 20, 2023
Views   296
🌐
Acgeospatial
acgeospatial.co.uk › python-geospatial-workflows-prt4-anaconda-update37
Python for Geospatial work flows part 4: Updating from Python 3.6 to 3.7 with Anaconda – acgeospatial
April 6, 2020 - Previously I was running Python 3.6.5. I tried a number of ways including the following commands: ... I had no success with these. Basically the documentation says you cannot do it, unless you want to create a virtual environment: When you create a new environment, conda installs the ...
🌐
Bomberbot
bomberbot.com › python › why-you-need-python-environments-and-how-to-manage-them-with-conda
Why You Need Python Environments and How to Manage Them with Conda - Bomberbot
Visit the official Anaconda website (https://www.anaconda.com/products/individual) and download the appropriate version for your operating system. Once you have the installer, run it and follow the installation instructions. By default, Conda will be installed in your user directory, ready to revolutionize your Python development workflow.