Latest Python version: 3.9.1
- Download from Python.org
- First released: October 5, 2020
- End of support: October, 2025
Still using Python 2.7? You shouldn’t! There will be no more updates to it. Upgrade to Python 3, if you can!
Latest pip version: 20.3.3
Latest NumPy version: 1.19.0
Latest Pandas version: 1.2.0
- Download from pandas.pydata.org
- or type “python3 -m pip install pandas”
Latest Jupyter version: 4.6.3 (core)
- Download from jupyter.org
- or type “python3 -m pip install jupyter”
Other Jupyter components, and their current versions:
- jupyter-notebook : 6.1.5
- qtconsole : 4.7.7
- ipython : 7.19.0
- ipykernel : 5.3.4
- jupyter client : 6.1.7
- jupyter lab : 3.0.0
- nbconvert : 6.0.7
- ipywidgets : 7.5.1
- nbformat : 5.0.8
- traitlets : 5.0.5
Latest Matplotlib version: 3.3.3
- Download from matplotlib.org
- or type “python3 -m pip install matplotlib”
Latest scikit-learn version: 0.24
- Download from scikit-learn.org
- or type “python3 -m pip install scikit-learn”
Latest pytest version: 6.2.0
- Download from pytest.org
- or type “python3 -m pip install pytest”
This page is maintained by me, Reuven Lerner. Check out my Twitter feed (@reuvenmlerner) and YouTube channel, as well as my free courses, “Ace Python Interviews” and “Python for non-programmers,” and my free, weekly “Better developers” newsletter!