I have tutorial
here,installer(Windows) that Python use now has been the same since Python 3.6.
(Aug-27-2022, 06:42 PM)CynthiaMoore Wrote: Where should the code be installed? I read comments about a long path and a shorter (better) path. I was under the impression that Windows is now careful to separate code from data. Isn't all software supposed to go in C:\Program Files?
I do not like the long default Path that Python install to(hidden bye default):
C:\Users\(your name)\AppData\Local\Programs\Python\Python310
Can change install path folder under install(
Customize installation
) look at my tutorial,i keep it simple with
C:\python310
Can of course choose
C:\Program Files\python310
.
(Aug-27-2022, 06:42 PM)CynthiaMoore Wrote: Isn't all software supposed to go in C:\Program Files?
No,aslo use
AppData folder for many install.
AppData
is the way Python has choose,i understand the reason(some security reason too).
Also create trouble for People we have many Threads about on this forum,
is natural that People want look at where Python is installed and the files it has.
(Aug-27-2022, 06:42 PM)CynthiaMoore Wrote: Do I need a separate folder for each Python release?
Yes always install to separate folders.
It's most easy to have Windows point to
Environment Variables Path the Python version that use most.
There also
py
(that comes with Python) that can easy access all version from python.org.
# Version i have installed.
E:\div_code
λ py --list
Installed Pythons found by py Launcher for Windows
-3.10-64 *
-3.9-64
-3.7-32
-3.6-32
-3.4-32
-2.7-32
# Access the dead one
E:\div_code
λ py -2.7-32 -V
Python 2.7.9
#Just <py> always the lasted install
E:\div_code
λ py -V
Python 3.10.5
# For all commands
E:\div_code
λ py --help
I have lot of stuff install like
Anaconda,Miniconda,
PyPy,Winpython...ect as i help and test out installation problem People have on this forum.
It's not a problem with conflicts if just understand the basic of how Windows works and see Python trough
Environment Variables Path
.