Closed AndreiVernon closed 1 month ago
Im getting the same error and I'm using python 3.10
Hey @AndreiVernon, indeed the package provided by pypi does not support python 3.12 atm, that is because wxPython (the gui framework, displaycal heavily relies on, does not support python-3.12 properly atm). However you can just use the "develop" branch and should be able to run displaycal with python-3.12 if you don't mind displaycal not exiting properly. You can read about it here: https://github.com/wxWidgets/Phoenix/issues/2455 @ColorfanXP are you sure you getting the exact same error?
@AndreiVernon DisplayCAL + Python 3.12 under Windows will not install at all. Try using Python 3.11, but I fixed Windows version just recently, you need to build from source, you can follow the Menual Setup (Windows) section...
or just wait until I release 3.9.13 around one or two weeks...
in gentoo, wxpython is available now with python 3.12 My gentoo box can hardly install any software <python 3.12 (or would need a lot of geek fiddeling, wich I cannot spend the time on)
I would happily see displaycall-py get upgraded accordingly
Hey @AxelG-DE if you refer to the gentoo ebuild you have to contact the maintainer or build it yourself. https://packages.gentoo.org/packages/media-gfx/displaycal-py3 You won't find any distribution specific packages in this repository.
However, on Gentoo you can run displaycal with Python 3.11 or 3.12 without any problems in a virtual environment. Just follow the guide here: https://github.com/eoyilmaz/displaycal-py3/blob/develop/docs/install_instructions_linux.md#build-from-source-manual
My gentoo box can hardly install any software <python 3.12 (or would need a lot of geek fiddeling, wich I cannot spend the time on)
As I already wrote, you don't have to do that on gentoo if you are running the develop branch of displaycal because that one alreasy runs with python-3.12. But even if you don't, it is no problem at all to have two or more python versions installed on gentoo. In fact, that is exactly what I am doing. You can do that without any changes via virtualenv or, and that is the way that I prefer it, just install eselect-python and switch your interpreter on the fly. That way you literally can copy the commands from the manual setup.
closing this as the original issue related to Windows + Python 3.12 is a no no for now...
@AxelG-DE if you still require, please open a new issue related to Gentoo... which most probably going to be Gentoo maintainers business anyway... But, incase we might have introduced a bug that is preventing DisplayCAL to work properly under Gentoo, again, please open a Gentoo specific issue.
Oh sorry ladies and gentlemen, I forgot to report back here... The maintainer has updated the ebuild, where I thought it was an upstream thing.
All fine on my end now. Thanks all
Hi, I'm getting the following error when installing with pip using python 3.12:
Is python 3.12 not supported by the program yet? If this is the case, are there any plans to support it in the future? Thank you.