-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PyPI installation aborts with error (again) #213
Comments
Hey @starsforeveryone, we can't fix that. |
Duplicate of #174 |
Can you restrict wxPython to 4.1.1 in the pip requirements file? Since the issue seems to originate there, and no functionality is lost, we could probably get it working for everybody this way! :) |
Update: Did get it working! On Fedora 37, I had to: That installed:
Then I was able to run Now everything is installed but DisplayCAL refuses to start because my Python version is too new, lol -.- Is this indeed the case, so DisplayCAL doesn't work with Python 3.11, or is it another bug? |
@starsforeveryone if you choose to use pre-build wheels the python version you are using has to match the python version they were build for. It is not Displaycal that refuses to start, it's wxpython. You're best bet is to build them by yourself and you are already half way there, try to reinstall wxpython with pip and the argument
You can do that by yourself but you will not get it working that way. First, you won't find any pre-build wheels for wxpython-4.1.1 and python-3.11 and second you will not be able to build them by yourself. As far as I can tell python-3.11 is not comaptible with wxpython-4.1.1. The problems you get will be something like: https://discuss.python.org/t/python-3-11-frame-structure-and-various-changes/17895 Using python-3.10 would work and you are also losing no functionality. |
I have to take this back. I took a look at the rpm and it seems that it is indeed build for python-3.11, maybe the ouptut is from another package. But it is not from DisplayCal. |
Thanks for your help! I'll try and look into it further once I got the time. The error message comes when typing Complete terminal output after that:
Maybe this helps? It really looks like an error from displaycal itself? |
True. Change line 65 in meta.py to |
still not fixed |
I don't know if it's related, but I tried with
|
Hey @Sergij-SApcPro, this issue has already been fixed 2 weeks ago with these commits: 3762e7b and 97f0c91 If you want to install via pip you have to apply those changes by yourself because I am not able to release and publish a pypi package nor will I push to the main branch. Or you just follow our install instructions. Make sure to checkout the develop branch. |
So this issue is fixed and we just have to wait for a new PyPi release (or build it ourselves)? Thank you! :) I'll mark as fixed then. |
When trying to install DisplayCAL on the latest Fedora 37, I'm getting the following error message:
Command: sudo pip install displaycal
Output:
Thanks for fixing!
The text was updated successfully, but these errors were encountered: