Python Forum

Full Version: Problem trying to install UniCurses on Python-3.12 / W10-64
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi all!
Regards

I'm trying to install UniCurses on Python-3.12, under W10-64

Downloaded its pack (UniCurses-1.2.win32.exe build 10/nov/2010), but when running, it says that doesn't find informations about the installed Python, in Windows registry.

This wouldn't be a problem if i could fill the information about my Python's directory (C:\Python312) in the dialog box showed next, but it's edit fields are disabled, doesn't enabling typing.

I tryed also after setting Enviromnent Variable: PYTHON_PATH with the correct path, but this didn't change results.

I checked the Win registry and Python's informations are there (and ok, so it seems).

The package build date (10/nov/2010) is old, so it must be a very stable package, doesn't having so basic problems as install proceedings.

What may I do?

Should I include some needed infos in Registry manually?

If so, what are the needed infos ?

Are there some other packs alternatives for curses on Windows ?
I haven't tried it, because I do not use Windows.

I was able to extract the Data from the exe file with binwalk.

Command:
binwalk ../Downloads/UniCurses-1.2.win32.exe -e
Result: https://filetransfer.io/data-package/dz6YjKeP#link
There is the module included. I don't know if it runs with modern Python.
(Aug-02-2023, 08:21 AM)DeaD_EyE Wrote: [ -> ]I haven't tried it, because I do not use Windows.

I was able to extract the Data from the exe file with binwalk.

Command:
binwalk ../Downloads/UniCurses-1.2.win32.exe -e
Result: https://filetransfer.io/data-package/dz6YjKeP#link
There is the module included. I don't know if it runs with modern Python.

Ok, thanks!

But i discovered that this is an outdated package.

Current version is now 2.1.3, but it's name was changed to Uni-Curses.

I got this installed, but in need for a DLL.

Working on it.
(Aug-02-2023, 09:03 AM)rdmaia Wrote: [ -> ]
(Aug-02-2023, 08:21 AM)DeaD_EyE Wrote: [ -> ]I haven't tried it, because I do not use Windows.

I was able to extract the Data from the exe file with binwalk.

Command:
binwalk ../Downloads/UniCurses-1.2.win32.exe -e
Result: https://filetransfer.io/data-package/dz6YjKeP#link
There is the module included. I don't know if it runs with modern Python.

Ok, thanks!

But i discovered that this is an outdated package.

Current version is now 2.1.3, but it's name was changed to Uni-Curses.

I got this installed, but in need for a DLL.

Working on it.

Well folks,

installed an tried some sample codes with Uni-Curses, but it lacks some functions that are in original curses ( like curses.wrapper() ).

So, does someone knows the name of the best (most complete) curses packages for Win?

I tried to install 'curses', 'ncurses', 'windows-curses' without success.

And got only partial success with Uni-Curses.

I'm needing a curses version compatible (source code compatibility) with Linux versions, for portability.
For modern console applications you could use rich and https://textual.textualize.io/

Edit: deanhystad was faster