Idlex stopped working and now will not install
Closed this issue · 7 comments
I am using idlex 1.18 and windows 11 x64.
I have two machines with the same setup.
At some point recently prior to 31/01/2022 idlex stopped working on one machine.
I tried to open idlex as an editor yesterday, nothing. I also tried edit with idlex from the right click menu- nothing.
I confirmed that my python folder still contained idlex-1.18 as I had left it.
This is what I then tried-
- Backed up my data files
- Uninstalled python 3.9
- Fresh install of python 3.9 on a different drive
- Without adding any other libraries,
a) added idlex 1.18 , idlex.py would not open
b) If I ran idlex in idle I can see the message box telling me the library is not found..
c) Under an elevated prompt I ran python setup.py install --user ..with the idlex folder as the current dos folder
d) No joy - Uninstalled python 3.9 and repeated section 4 with latest idlex, no joy
- Uninstalled python 3.9. Installed python 3.10. Repeated section 4 and 5. No joy
- Uninstalled python 10. Installed 3.9. Repeated section 4. Also tried pip intall idlex. no joy
- Re-installed python 3.9 Added all previously installed libraries. Repeated section 4a-4d. No joy
Is there a solution to this?
Pip List shows:
idlex 1.18
Copy of the Dos python setup.py install --user
I have no Idea why stuff is being copied to c:\users\patterson\appdata\roaming\python\python39\site-packages\
E:\>cd E:\Python\Python39\idlex-1.18
E:\Python\Python39\idlex-1.18>python setup.py install --user
running install
running bdist_egg
running egg_info
writing idlex.egg-info\PKG-INFO
writing dependency_links to idlex.egg-info\dependency_links.txt
writing top-level names to idlex.egg-info\top_level.txt
reading manifest file 'idlex.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'idlex.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
creating build
creating build\lib
creating build\lib\idlexlib
copying idlexlib\extensionManager.py -> build\lib\idlexlib
copying idlexlib\idlexMain.py -> build\lib\idlexlib
copying idlexlib\launch.py -> build\lib\idlexlib
copying idlexlib\__init__.py -> build\lib\idlexlib
creating build\lib\idlexlib\extensions
copying idlexlib\extensions\ClearWindow.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\CodeBrowser.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\CythonScript.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\DocViewer.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\EventLoop.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\Horizontal.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\IDLE2HTML.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\idlexManager.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\LineNumbers.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\MultiLineRun.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\PastePyShell.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\PersistentHistory.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\ReindentExtension.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\RightClickMenu.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\RunSelection.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\SearchBar.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\Squeezer.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\SubCode.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\SubCodeToolbar.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\TabExtension.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\TabHighlight.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\Terminal.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\ZoomFont.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\_rmenu.py -> build\lib\idlexlib\extensions
copying idlexlib\extensions\__init__.py -> build\lib\idlexlib\extensions
creating build\lib\idlexlib\idlefork
creating build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\aboutDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\AutoComplete.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\AutoCompleteWindow.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\AutoExpand.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\Bindings.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\CallTips.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\CallTipWindow.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ClassBrowser.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\CodeContext.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ColorDelegator.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\configDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\configHandler.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\configHelpSourceEdit.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\configSectionNameDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\Debugger.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\Delegator.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\dynOptionMenuWidget.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\EditorWindow.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\FileList.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\FormatParagraph.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\GrepDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\help.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\HyperParser.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\idle.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\IdleHistory.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\idlever.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\IOBinding.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\keybindingDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\macosxSupport.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\MultiCall.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\MultiStatusBar.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ObjectBrowser.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\OutputWindow.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ParenMatch.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\PathBrowser.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\Percolator.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\PyParse.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\PyShell.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\RemoteDebugger.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\RemoteObjectBrowser.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ReplaceDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\rpc.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\RstripExtension.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\run.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ScriptBinding.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ScrolledList.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\SearchDialog.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\SearchDialogBase.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\SearchEngine.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\StackViewer.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\tabbedpages.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\textView.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ToolTip.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\TreeWidget.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\UndoDelegator.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\WidgetRedirector.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\WindowList.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\ZoomHeight.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\__init__.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\__main__.py -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\__init__.py -> build\lib\idlexlib\idlefork
copying idlexlib\idlefork\idlelib\CREDITS.txt -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\HISTORY.txt -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\NEWS.txt -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\README.txt -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\TODO.txt -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\config-extensions.def -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\config-highlight.def -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\config-keys.def -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\config-main.def -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\extend.txt -> build\lib\idlexlib\idlefork\idlelib
copying idlexlib\idlefork\idlelib\help.txt -> build\lib\idlexlib\idlefork\idlelib
creating build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\folder.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle.icns -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle.ico -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle_16.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle_16.png -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle_32.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle_32.png -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle_48.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\idle_48.png -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\minusnode.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\openfolder.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\plusnode.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\python.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
copying idlexlib\idlefork\idlelib\Icons\tk.gif -> build\lib\idlexlib\idlefork\idlelib\Icons
creating build\bdist.win-amd64
creating build\bdist.win-amd64\egg
creating build\bdist.win-amd64\egg\idlexlib
copying build\lib\idlexlib\extensionManager.py -> build\bdist.win-amd64\egg\idlexlib
creating build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\ClearWindow.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\CodeBrowser.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\CythonScript.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\DocViewer.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\EventLoop.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\Horizontal.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\IDLE2HTML.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\idlexManager.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\LineNumbers.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\MultiLineRun.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\PastePyShell.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\PersistentHistory.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\ReindentExtension.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\RightClickMenu.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\RunSelection.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\SearchBar.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\Squeezer.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\SubCode.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\SubCodeToolbar.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\TabExtension.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\TabHighlight.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\Terminal.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\ZoomFont.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\_rmenu.py -> build\bdist.win-amd64\egg\idlexlib\extensions
copying build\lib\idlexlib\extensions\__init__.py -> build\bdist.win-amd64\egg\idlexlib\extensions
creating build\bdist.win-amd64\egg\idlexlib\idlefork
creating build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\aboutDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\AutoComplete.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\AutoCompleteWindow.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\AutoExpand.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\Bindings.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\CallTips.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\CallTipWindow.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ClassBrowser.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\CodeContext.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ColorDelegator.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\config-extensions.def -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\config-highlight.def -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\config-keys.def -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\config-main.def -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\configDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\configHandler.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\configHelpSourceEdit.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\configSectionNameDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\CREDITS.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\Debugger.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\Delegator.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\dynOptionMenuWidget.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\EditorWindow.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\extend.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\FileList.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\FormatParagraph.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\GrepDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\help.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\help.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\HISTORY.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\HyperParser.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
creating build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\folder.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle.icns -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle.ico -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle_16.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle_16.png -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle_32.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle_32.png -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle_48.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\idle_48.png -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\minusnode.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\openfolder.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\plusnode.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\python.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\Icons\tk.gif -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Icons
copying build\lib\idlexlib\idlefork\idlelib\idle.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\IdleHistory.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\idlever.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\IOBinding.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\keybindingDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\macosxSupport.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\MultiCall.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\MultiStatusBar.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\NEWS.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ObjectBrowser.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\OutputWindow.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ParenMatch.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\PathBrowser.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\Percolator.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\PyParse.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\PyShell.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\README.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\RemoteDebugger.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\RemoteObjectBrowser.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ReplaceDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\rpc.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\RstripExtension.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\run.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ScriptBinding.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ScrolledList.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\SearchDialog.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\SearchDialogBase.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\SearchEngine.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\StackViewer.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\tabbedpages.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\textView.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\TODO.txt -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ToolTip.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\TreeWidget.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\UndoDelegator.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\WidgetRedirector.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\WindowList.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\ZoomHeight.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\__init__.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\idlelib\__main__.py -> build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib
copying build\lib\idlexlib\idlefork\__init__.py -> build\bdist.win-amd64\egg\idlexlib\idlefork
copying build\lib\idlexlib\idlexMain.py -> build\bdist.win-amd64\egg\idlexlib
copying build\lib\idlexlib\launch.py -> build\bdist.win-amd64\egg\idlexlib
copying build\lib\idlexlib\__init__.py -> build\bdist.win-amd64\egg\idlexlib
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensionManager.py to extensionManager.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\ClearWindow.py to ClearWindow.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\CodeBrowser.py to CodeBrowser.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\CythonScript.py to CythonScript.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\DocViewer.py to DocViewer.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\EventLoop.py to EventLoop.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\Horizontal.py to Horizontal.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\IDLE2HTML.py to IDLE2HTML.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\idlexManager.py to idlexManager.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\LineNumbers.py to LineNumbers.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\MultiLineRun.py to MultiLineRun.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\PastePyShell.py to PastePyShell.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\PersistentHistory.py to PersistentHistory.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\ReindentExtension.py to ReindentExtension.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\RightClickMenu.py to RightClickMenu.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\RunSelection.py to RunSelection.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\SearchBar.py to SearchBar.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\Squeezer.py to Squeezer.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\SubCode.py to SubCode.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\SubCodeToolbar.py to SubCodeToolbar.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\TabExtension.py to TabExtension.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\TabHighlight.py to TabHighlight.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\Terminal.py to Terminal.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\ZoomFont.py to ZoomFont.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\_rmenu.py to _rmenu.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\extensions\__init__.py to __init__.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\aboutDialog.py to aboutDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\AutoComplete.py to AutoComplete.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\AutoCompleteWindow.py to AutoCompleteWindow.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\AutoExpand.py to AutoExpand.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Bindings.py to Bindings.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\CallTips.py to CallTips.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\CallTipWindow.py to CallTipWindow.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ClassBrowser.py to ClassBrowser.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\CodeContext.py to CodeContext.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ColorDelegator.py to ColorDelegator.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\configDialog.py to configDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\configHandler.py to configHandler.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\configHelpSourceEdit.py to configHelpSourceEdit.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\configSectionNameDialog.py to configSectionNameDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Debugger.py to Debugger.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Delegator.py to Delegator.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\dynOptionMenuWidget.py to dynOptionMenuWidget.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\EditorWindow.py to EditorWindow.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\FileList.py to FileList.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\FormatParagraph.py to FormatParagraph.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\GrepDialog.py to GrepDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\help.py to help.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\HyperParser.py to HyperParser.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\idle.py to idle.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\IdleHistory.py to IdleHistory.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\idlever.py to idlever.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\IOBinding.py to IOBinding.cpython-39.pyc
build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\IOBinding.py:43: SyntaxWarning: "is" with a literal. Did you mean "=="?
if locale_encoding is None or locale_encoding is '':
build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\IOBinding.py:53: SyntaxWarning: "is" with a literal. Did you mean "=="?
if locale_encoding is None or locale_encoding is '':
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\keybindingDialog.py to keybindingDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\macosxSupport.py to macosxSupport.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\MultiCall.py to MultiCall.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\MultiStatusBar.py to MultiStatusBar.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ObjectBrowser.py to ObjectBrowser.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\OutputWindow.py to OutputWindow.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ParenMatch.py to ParenMatch.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\PathBrowser.py to PathBrowser.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\Percolator.py to Percolator.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\PyParse.py to PyParse.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\PyShell.py to PyShell.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\RemoteDebugger.py to RemoteDebugger.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\RemoteObjectBrowser.py to RemoteObjectBrowser.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ReplaceDialog.py to ReplaceDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\rpc.py to rpc.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\RstripExtension.py to RstripExtension.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\run.py to run.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ScriptBinding.py to ScriptBinding.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ScrolledList.py to ScrolledList.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\SearchDialog.py to SearchDialog.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\SearchDialogBase.py to SearchDialogBase.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\SearchEngine.py to SearchEngine.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\StackViewer.py to StackViewer.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\tabbedpages.py to tabbedpages.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\textView.py to textView.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ToolTip.py to ToolTip.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\TreeWidget.py to TreeWidget.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\UndoDelegator.py to UndoDelegator.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\WidgetRedirector.py to WidgetRedirector.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\WindowList.py to WindowList.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\ZoomHeight.py to ZoomHeight.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\__init__.py to __init__.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\idlelib\__main__.py to __main__.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlefork\__init__.py to __init__.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\idlexMain.py to idlexMain.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\launch.py to launch.cpython-39.pyc
byte-compiling build\bdist.win-amd64\egg\idlexlib\__init__.py to __init__.cpython-39.pyc
creating build\bdist.win-amd64\egg\EGG-INFO
installing scripts to build\bdist.win-amd64\egg\EGG-INFO\scripts
running install_scripts
running build_scripts
creating build\scripts-3.9
copying scripts\EditWithIdleX.py -> build\scripts-3.9
copying and adjusting scripts\idlex -> build\scripts-3.9
copying and adjusting scripts\idlex.py -> build\scripts-3.9
copying and adjusting scripts\idlex.pyw -> build\scripts-3.9
copying and adjusting scripts\idlex2 -> build\scripts-3.9
copying and adjusting scripts\idlex3 -> build\scripts-3.9
creating build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.9\EditWithIdleX.py -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.9\idlex -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.9\idlex.py -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.9\idlex.pyw -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.9\idlex2 -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.9\idlex3 -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying idlex.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO
copying idlex.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying idlex.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying idlex.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO
zip_safe flag not set; analyzing archive contents...
idlexlib.__pycache__.__init__.cpython-39: module references __file__
idlexlib.__pycache__.extensionManager.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.ClassBrowser.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.EditorWindow.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.PyShell.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.TreeWidget.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.aboutDialog.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.configHandler.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.help.cpython-39: module references __file__
idlexlib.idlefork.idlelib.__pycache__.idle.cpython-39: module references __file__
creating dist
creating 'dist\idlex-1.18-py3.9.egg' and adding 'build\bdist.win-amd64\egg' to it
removing 'build\bdist.win-amd64\egg' (and everything under it)
Processing idlex-1.18-py3.9.egg
removing 'c:\users\patterson\appdata\roaming\python\python39\site-packages\idlex-1.18-py3.9.egg' (and everything under it)
creating c:\users\patterson\appdata\roaming\python\python39\site-packages\idlex-1.18-py3.9.egg
Extracting idlex-1.18-py3.9.egg to c:\users\patterson\appdata\roaming\python\python39\site-packages
c:\users\patterson\appdata\roaming\python\python39\site-packages\idlex-1.18-py3.9.egg\idlexlib\idlefork\idlelib\IOBinding.py:43: SyntaxWarning: "is" with a literal. Did you mean "=="?
if locale_encoding is None or locale_encoding is '':
c:\users\patterson\appdata\roaming\python\python39\site-packages\idlex-1.18-py3.9.egg\idlexlib\idlefork\idlelib\IOBinding.py:53: SyntaxWarning: "is" with a literal. Did you mean "=="?
if locale_encoding is None or locale_encoding is '':
idlex 1.18 is already the active version in easy-install.pth
Installing EditWithIdleX.py script to C:\Users\Patterson\AppData\Roaming\Python\Python39\Scripts
Installing idlex script to C:\Users\Patterson\AppData\Roaming\Python\Python39\Scripts
Installing idlex.py script to C:\Users\Patterson\AppData\Roaming\Python\Python39\Scripts
Installing idlex.pyw script to C:\Users\Patterson\AppData\Roaming\Python\Python39\Scripts
Installing idlex2 script to C:\Users\Patterson\AppData\Roaming\Python\Python39\Scripts
Installing idlex3 script to C:\Users\Patterson\AppData\Roaming\Python\Python39\Scripts
Installed c:\users\patterson\appdata\roaming\python\python39\site-packages\idlex-1.18-py3.9.egg
Processing dependencies for idlex==1.18
Finished processing dependencies for idlex==1.18
E:\Python\Python39\idlex-1.18>
Do python -m idlexlib.launch
and show its output, or upgrade to version 1.22. I don't have a Windows 11 machine to test against.
Idlex 1.18 will not work with Python 3.10.
I appreciate the prompt reply.
As detailed above, I tried idlex1.22 with exactly the same lack of progress as idlex1.18.
This was done on a fresh install of python 3.9
It is worth reiterating that a second windows11 x64 pc with python 3.9 and idlex1.18 is still working.
David
The ouput
C:\WINDOWS\system32>python -m idlexlib.launch
Traceback (most recent call last):
File "E:\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "E:\Python\Python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "E:\Python\Python39\lib\site-packages\idlex-1.18-py3.9.egg\idlexlib\launch.py", line 4, in <module>
idlexlib.idlexMain.main()
File "E:\Python\Python39\lib\site-packages\idlex-1.18-py3.9.egg\idlexlib\idlexMain.py", line 354, in main
install_idlex_manager()
File "E:\Python\Python39\lib\site-packages\idlex-1.18-py3.9.egg\idlexlib\idlexMain.py", line 101, in install_idlex_manager
value.Load()
File "E:\Python\Python39\lib\site-packages\idlex-1.18-py3.9.egg\idlexlib\idlefork\idlelib\configHandler.py", line 70, in Load
self.read(self.file)
File "E:\Python\Python39\lib\configparser.py", line 697, in read
self._read(fp, filename)
File "E:\Python\Python39\lib\configparser.py", line 1082, in _read
raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: 'C:\\Users\\Patterson\\.idlerc\\idlex-config-extensions.cfg', line: 1
'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
C:\WINDOWS\system32>
Interesting bug. Remove this file: C:\\Users\\Patterson\\.idlerc\\idlex-config-extensions.cfg
It appears that your .idlerc configuration directory has corrupted files.
I have duplicated the issue on 1.22: backup the .cfg
file before trying:
cd ~/.idlerc
dd if=/dev/zero of=idlex-config-extensions.cfg bs=64 count=1
python -m idlexlib.launch
I have removed and backed up C:\Users\Patterson.idlerc\idlex-config-extensions.cfg
This command will not run:
dd if=/dev/zero of=idlex-config-extensions.cfg bs=64 count=1
'dd' is not recognized as an internal or external command,
operable program or batch file.
So I tried: if=/dev/zero of=idlex-config-extensions.cfg bs=64 count=1
and got this
C:\Users\Patterson\.idlerc>if=/dev/zero of=idlex-config-extensions.cfg bs=64 count=1
of=idlex-config-extensions.cfg was unexpected at this time.
I was unclear if any change had taken place..
I then ran python -m idlexlib.launch and idlex appeared. (Pause for applause)
Also a new version of idlex-config-extensions.cfg had appeared in .//. idlerc
The version of idlex-config-extensions.cfg I backed up looks blank, but is 1,784 bytes long
The new version is full of text parameters, so I think your error analysis was spot on.
01/02/2022 04:24 PM 1,766 idlex-config-extensions.cfg
I can now run idlex from the dowloaded idlex-1.18 folder
I have run my own (amended) version of EditWithIdleX.py which worked, allowing right click menus.
EditWithIdleX.py
Thanks!
David
The dd
command was notes for me duplicating the issue on my Linux box. Sorry for the confusion.
I'm glad it is now working for you. I'll prepare a patch to fix the issue.