By Seamus Nanatchk

2014-07-16 16:07:16 8 Comments

I'm reinstalling Python, on Windows 7, and one of the first dialog boxes is the Customize Python screen.

The default setting for "Add Python.exe to Path" is "Entire feature will be unavailable."

I always change this to "Will be installed on local hard drive."

It's not an issue, changing the system environment variables is a snap, but is there any upside to leaving this un-ticked?


@skrrgwasme 2014-07-16 16:57:17

If you only have one version of Python installed, it won't matter.

If you have multiple versions installed, then the first one that appears in your system Path will be executed when you use the "python" command. Additionally, it can make older versions inaccessible without extra work. For example, I had a system with Python 2.7 installed and I added 3.2 on top of that and checked the option to to add Python.exe to the path during installation. After doing that, entering both "python" and "python3" on the command line opened up Python 3.2, so I would need to enter the full path to the 2.7 interpreter when I needed to execute 2.x scripts.

@jgritty 2014-07-16 16:54:02

One upside I can think of is if you run multiple python versions in windows. So, you have c:\python34 and c:\python27 but both are in the path, you'll get whichever comes first, leading you to a possibly unexpected result.

Related Questions

Sponsored Content

0 Answered Questions

Specifying Windows to use Anaconda Python interpreter

0 Answered Questions

2 Answered Questions

2 Answered Questions

0 Answered Questions

PATH setting doesn't always work for python36 in windows shell

  • 2017-03-12 15:11:23
  • Gang Yin
  • 493 View
  • 0 Score
  • 0 Answer
  • Tags:   windows path

2 Answered Questions

[SOLVED] Python.exe is 0KB on Windows 7 64 bit

0 Answered Questions

Avoiding hard-coded Python install path on Windows

0 Answered Questions

How can I open .py files with python command shell instead of idle?

  • 2014-04-15 17:04:14
  • CMDoolittle
  • 169 View
  • 1 Score
  • 0 Answer
  • Tags:   python windows

3 Answered Questions

[SOLVED] Multiple Python installations in System Path

1 Answered Questions

[SOLVED] how to set python IDLE's default python?

  • 2012-08-24 01:15:40
  • lamwaiman1988
  • 1063 View
  • 5 Score
  • 1 Answer
  • Tags:   python windows-7

Sponsored Content