yuxiaorui / pythonxy

Automatically exported from code.google.com/p/pythonxy
0 stars 0 forks source link

When installed just fo the current user, the installer creates a pathext variable that breakes the tools of windows #701

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
If relevant, please answer to the following questions:
1. What version of Python(x,y) have you installed?
2.7.5.1 Windows

2. Which components have you installed (Python(x,y) installer:
componentpage):
    a. Have you selected the "Recommended" component selection?
Yes
    b. Have you selected the "Full" component selection?
No
c. Have you selected manually plugins in the component list?
Whatplugins?
No

3. Have you selected the option "Customize installation directories"?
b. No

4. If the answer to 3. is yes, what installation directories have you
chosen?

5. Where did you install Python(x,y) itself?
a. default path

6. Have you installed Python(x,y):
    a. For "Current user only"

7. What is your operating system?

c. Windows 7

8. Is the operating system 64 bit?
a. Yes

9. When you installed Python(x,y), were you logged in as :
a. a regular user

10. If you are using Windows Vista/7, have you installed Python(x,y):
a. simply by double-clicking on the installer

11. Regarding installed software on your machine, how did you clean your
machine before installing Python(x,y)  (multiple answers are possible):

b. you uninstalled any previous Python distribution (including the
official .msi)
d. you cleaned the environment variables by removing all deprecated
entries

What steps will reproduce the problem?
1.Install for only this user with defaoult settings
2.Try to open ipconfig from a command prompt.

What is the expected output? What do you see instead?
It should list the options of Ipconfig, instead it dosn't found Ipconfig.

Please provide any additional information below.
The reason is that a new enviroment variable pathext is added under the current 
user enviroment varialbes, with .py and .pyw extensions into it.
It seems that this entry overrides the one under system enviroment variales,
so windows cannot find any of the .exe, .com etc files under the path.
THe solution should be probably to add the two extensions under the system 
variable, or copy the other extensions from system to user.

Otherwise, thanks for this usefull phyton distribution.

Original issue reported on code.google.com by emilioheredia on 12 Nov 2013 at 8:27

GoogleCodeExporter commented 9 years ago

Original comment by grizzly.nyo on 30 Nov 2013 at 7:44

GoogleCodeExporter commented 9 years ago
Issue 705 has been merged into this issue.

Original comment by grizzly.nyo on 16 Dec 2013 at 7:57

GoogleCodeExporter commented 9 years ago
should be fixed in 2.7.6.0

Original comment by grizzly.nyo on 23 Feb 2014 at 6:54