How to find all your Python installations on Windows

See Python: Tips and Tricks for similar articles.
Looking to improve your Python skills? Check out Webucator’s Python classes.

If you have multiple Python installations on Windows and want to find them all, you can run the following command at the command prompt:

dir /s

My results:

C:\>dir /s
 Volume in drive C is OS
 Volume Serial Number is B6B1-DABF
 Directory of C:\Program Files (x86)\MySQL\MySQL Workbench 6.0 CE\python\lib
06/01/2015  10:38 AM            20,389
               1 File(s)         20,389 bytes
 Directory of C:\Python27\Lib
05/31/2014  09:38 AM            19,590
               1 File(s)         19,590 bytes
 Directory of C:\Python34\Lib
09/21/2014  09:05 PM            21,779
               1 File(s)         21,779 bytes
 Directory of C:\Python35\Lib
08/25/2015  03:13 AM            21,118
               1 File(s)         21,118 bytes
     Total Files Listed:
               4 File(s)         82,876 bytes
               0 Dir(s)  36,093,906,944 bytes free

Written by Nat Dunn.

Related Articles

  1. Scientific Notation in Python
  2. Understanding Python’s __main__ variable
  3. Associate Python Files with IDLE
  4. Python: isdigit() vs. isdecimal()
  5. Python Color Constants Module
  6. Python: pow(x, y, z) less efficient than x**y % z
  7. A Python Model for Ping Pong Matches
  8. Bulk Convert Python files to IPython Notebook Files (py to ipynb conversion)
  9. Collatz Conjecture in Python
  10. Finally, a use case for finally – Python Exception Handling
  11. Python Clocks Explained
  12. Python’s date.strftime() slower than str(), split, unpack, and concatenate?
  13. Bi-directional Dictionary in Python
  14. Maximum recursion depth exceeded while calling a Python object
  15. Basic Python Programming Exercise: A Penny Doubled Every Day
  16. Creating an Email Decorator with Python and AWS
  17. How to Create a Simple Simulation in Python – Numeric Data
  18. Python Coding Challenge: Two People with the Same Birthday
  19. How to find all your Python installations on Windows (this article)
  20. Change Default autosave Interval in JupyterLab
  21. Interactive Quiz using IPython Notebook
  22. When to use Static Methods in Python? Never
  23. Converting Leading Tabs to Spaces with Python
  24. Simple Python Script for Extracting Text from an SRT File
  25. Python Virtual Environments with venv
  26. Mapping python to Python 3 on Your Mac
  27. How to Make IDLE the Default Editor for Python Files on Windows
  28. How to Do Ternary Operator Assignment in Python
  29. How to Convert Seconds to Years with Python
  30. How to Create a Python Package
  31. How to Read a File with Python
  32. How to Check the Operating System with Python
  33. How to Use enumerate() to Print a Numbered List in Python
  34. How to Repeatedly Append to a String in Python
  35. Checking your Sitemap for Broken Links with Python
  36. How to do Simultaneous Assignment in Python
  37. Visual Studio Code - Opening Files with Python open()
  38. How to Slice Strings in Python
  39. How Python Finds Imported Modules
  40. How to Merge Dictionaries in Python
  41. How to Index Strings in Python
  42. How to Create a Tuple in Python