This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2012年01月25日 19:52 by stephen.Andel, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Messages (2) | |||
|---|---|---|---|
| msg151971 - (view) | Author: stephen Andel (stephen.Andel) | Date: 2012年01月25日 19:52 | |
I recently changed one of the keybindings in python to just control. Python did not like this and, when I tried to fix this by swapping back to the default settings it closed itself and now will not open. Th program will attempt to open then stop, and the process with cancel. I have reinstalled and deleted all apparent files associated with python but this was not enough and continues to fail, badly. Sorry for the informal dialogue I'm just a bit peeved right now. |
|||
| msg151995 - (view) | Author: Terry J. Reedy (terry.reedy) * (Python committer) | Date: 2012年01月26日 04:39 | |
What system are you running on? I presume by 'keybindings in Python', you mean 'keybindings in IDLE'. Correct? By 'change to control', do you mean you made a line in the IDLE Preferences dialog, Keys tab, binding box, look like "keyname - <Control-Key>" instead of "keyname - <Control-Key-X>" ? The default configuration files are stored in and loaded from pythonxp/Lib/idlelib/. The user configuration files are in <userhome>/.idlerc/. They are not deleted when you delete or install Python. The reason is so that users do not lose their custom configuration when they upgrade or re-install for non-idle reasons. The location of <userhome> depends on the system. On my Win7 system, <userhome> appears as C;/user/Terry. On XP, I believe it was C:/Documents and Settings/Users/Terry/, possibly with 'Application Settings/idle' (or something) added. In any case, delete the bad file, perhaps after uploading config-keys.cfg here with the name 'poisonous_config_keys'. PS. Usage questions are generally best directed to python-list, where you generally get faster answers. In this case, though, there seems to be a nasty bug. A bad key binding should give a nice error message when one first tries to store it. Also, try searching the tracker before opening a new issue. Searching for 'key binding' in #11437 Component: IDLE turns up "IDLE crash on startup with typo in config-keys.cfg". So I am closing this as a duplicate. Please post any answers there. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:26 | admin | set | github: 58072 |
| 2012年01月26日 04:39:54 | terry.reedy | set | status: open -> closed resolution: duplicate type: behavior stage: test needed title: Python 2.7.2 refuses to open -> IDLE: Python 2.7.2 refuses to open nosy: + roger.serwy versions: + Python 3.2, Python 3.3 messages: + msg151995 superseder: IDLE crash on startup with typo in config-keys.cfg |
| 2012年01月26日 02:36:57 | ezio.melotti | set | nosy:
+ terry.reedy |
| 2012年01月25日 19:52:12 | stephen.Andel | create | |