Python Forum
Python 3.6 Installed, But Doesn't Exist - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: General Coding Help (https://python-forum.io/forum-8.html)
+--- Thread: Python 3.6 Installed, But Doesn't Exist (/thread-2223.html)



Python 3.6 Installed, But Doesn't Exist - Atomike - Feb-27-2017

Using Windows 7. Installed Python 3.6, and it won't go. 
I'm trying to change the "Path" file thing in Windows, but I only seem to have the "Python35-32" folder. There is no folder on my machine that says "Python36" or anything like that. When I go into the only Python folder on my machine (Python35-32) and double-click "python.exe", Python 3.5.2 opens.
If I click search my machine for "Python 3.6", I do get a few items. "Python 3.6" and "IDLE Python 3.6" do nothing when I click them, but "Python 3.6 (32-bit)" does open what looks like a command-line-looking shell that seems to work and run Python 3.6. But other than this, I can't see that it's installed, and I can't see a path to use for changing my Windows "path" variable. 
When I try to reinstall it, it gives the option to "repair" or "uninstall", so it seems like it IS installed.
Super confused. Very new to all of this, so any help you can provide will be much appreciated.


RE: Python 3.6 Installed, But Doesn't Exist - Raptor88 - Feb-27-2017

(Feb-27-2017, 08:47 PM)Atomike Wrote: Using Windows 7. Installed Python 3.6, and it won't go. 
I'm trying to change the "Path" file thing in Windows, but I only seem to have the "Python35-32" folder. There is no folder on my machine that says "Python36" or anything like that. When I go into the only Python folder on my machine (Python35-32) and double-click "python.exe", Python 3.5.2 opens.
If I click search my machine for "Python 3.6", I do get a few items. "Python 3.6" and "IDLE Python 3.6" do nothing when I click them, but "Python 3.6 (32-bit)" does open what looks like a command-line-looking shell that seems to work and run Python 3.6. But other than this, I can't see that it's installed, and I can't see a path to use for changing my Windows "path" variable. 
When I try to reinstall it, it gives the option to "repair" or "uninstall", so it seems like it IS installed.
Super confused. Very new to all of this, so any help you can provide will be much appreciated.

Am running Win10.  When I installed Python 3.6, it did not install in the usual "Program Files" or "Program Files (X86)" folders.  It installed in a path through "C:\ Users\UserName\........".  I forget the actual (long) path now.  To see your path, click "START > ALL PROGRAMS > PYTHON > rt click the Python exe file > Properties > Shortcut tab".

Anyway, I didn't like the "long" path to the Python exe and having seen info on the web about having Python installed in C:\Python, I did this:
  1. Uninstalled Python.
  2. Reinstalled Python but this time when it presented the path to install, I deleted all of the middle part of the path to end up with "C:\Python36-32" and installed Python there.
Has been working fine for me like that so far.  Including working with PyCharm CE.  Maybe leaving Python installed in the default (long) path is fine, but I felt uncomfortable with it.


RE: Python 3.6 Installed, But Doesn't Exist - Atomike - Feb-27-2017

You seem to be exactly right - Python dramatically changed the default install path, and didn't seem to tell anyone.
I think I'll leave it in the default location and try to change all the other stuff to get it to work.
Thanks for your very helpful post.


RE: Python 3.6 Installed, But Doesn't Exist - snippsat - Feb-27-2017

The default path for newer Python version is just bad,i think this was a stupid decision.
c:\users\<pc name>\appdata\local\programs\python\python36\.

Remove all Python versions,problem use IObit Uninstaller.
No follow this.
So choose a better path eg C:\python36
Make sure that Add python36 to Path and pip is marked on.
Restart pc.
Now test that it work from cmd.
If you get what i have here,is installasjon correct.
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. Med enerett.
 
C:\Windows\System32>cd\
 
C:\>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
 
C:\>pip -V
pip 9.0.1 from c:\python36\lib\site-packages (python 3.6)
C:\>