The curses interface doesn't work on Windows with py3
This is specific to the py3 beta installer. It appears that the curses
*.py files are packaged in library.zip, but the native modules are not:
C:\Users\Administrator\hg>hg debugshell
Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import curses
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "<frozen zipimport>", line 259, in load_module
File "curses\__init__.pyc", line 13, in <module>
ModuleNotFoundError: No module named '_curses'
My py2 install has lib\_curses.pyd
and lib\_curses_panel.pyd