

Modules and packages sometimes conflict with each other and with the version of Python you have installed on your system. Do not install the modules or packages directly to your “system install” of Python. If you’re learning Python, you might be told to install a variety of packages as part of a tutorial.

If you’re not actively using it, you can ignore this section. If everything worked correctly, you’ll see the version of Python you just installed shown.ĭon’t Mess With Your System Install, Use Python Virtual Environments Instead Note: This section is only relevant if you’re planning on actually coding with Python. If you’re only installing Python 3, you can run python -version in any command line (like PowerShell or Command Prompt) to check that it is installed, and the path variable is set. And, if you want to read more about the issue before committing to the change, read up here. If you know you don’t want to disable the path length limit, you can just click “Close” to finish the installation. We recommend go ahead and selecting this option. RELATED: How to Make Windows 10 Accept File Paths Over 260 Characters

Since many Python programmers are working in Linux and other *nix systems where path name length isn’t an issue, turning this on in advance can help smooth over any path-related issues you might have while working in Windows. This change won’t break anything, but will allow Python to use long path names. Clicking the “Disable path length limit” option removes the limitation on the MAX_PATH variable. On the first screen, enable the “Add Python.exe PATH” option and then click “Install Now.” Just make sure the right one is on your PATH. Note: You can install the latest version of Python 3 alongside Python 2 or even older versions of Python 3 with no problems. How to Install Python 3įirst, download the latest version of Python 3 if you haven’t already, then run the executable. This installer will install the appropriate 32-bit or 64-bit version on your computer automatically (here’s some further reading if you want to know more about the differences between the two).

RELATED: What's the Difference Between 32-bit and 64-bit Windows? We’re going to be showing you how to install the latest version of Python 3, however the installation process for Python 2 is basically the same. You can download just Python 2 or Python 3 if you’re sure you only need a particular version.
