-
Notifications
You must be signed in to change notification settings - Fork 428
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
Conda Package #90
Comments
I just realized it is most likely related to me using Python 3.10: |
The linux package is also working - I tested it on mybinder using https://github.com/jan-janssen/ryven-binder |
fails on Kubuntu 21.10
Kubuntu is Ubuntu with KDE desktop environment where almost all UI runs with Qt, and I didn't have any other issues so far, but I'm not familiar with the details of these Qt configurations edit |
Can you post the output of |
|
That looks fine, I primarily looked for the channels but if everything comes from conda-forge that should be fine and the other thing to look at is the pyside2 version which is fine as well. Is it possible that an environment variable points to the global QT version? That could be confusing for Conda as it should use the Conda QT version instead. |
Maybe |
no change, unfortunately, |
That is a bit strange because basically the Conda package is using the pip packages in the background. Did you only install ryven or also pyside2 via pip to fix the issue? |
ah fair, if I install pyside2 from conda and ryven from pip, I get the same error... |
So then the pyside2 package is conda seems to be the issue. Which version of pyside2 did you install via pip? |
I'm using 5.15.2, anaconda has 5.13.2 |
well, looks like we are hitting #87 once again, version 5.13.2 is just broken. when I run with pyside2 5.13.2 on Python 3.9 I again run into random crashes as we already saw in the issue above. we might be able to force a lower pyside version for conda, if there is one that is remotely stable |
I looked at the later pyside versions when I submitted ryven but it seems they need more work conda-forge/pyside2-feedstock#101 and conda-forge/pyside2-feedstock#102 . My hope is once pyqt is updated in conda the updating pyside2 also works but my personal experience with the whole Qt stack is limited, that is why I prefer the webbased solutions like Jupyter. |
it does seem to work on pyside2 5.12.4 which is available on anaconda index.
can you add the fixed version requirement to the conda package? |
Sure conda-forge/ryven-feedstock#6 I can also give you access to the ryven conda repositories. In general it is automatically updated based on the pip package but if we have to fix the versions it is maybe helpful if you have access. |
sure that would be nice (I will probably not interfere, though, as I don't have experience with anaconda packaging, unless there's explicit demand for quick fixes) |
You should receive an invitation to the |
@leon-thomm Can you check if it is working now? |
yes, working now! |
The conda package works well under Windows subsystem for Linux, if you have VcXsrv installed on the windows side. Thanks @jan-janssen. |
@muh-hassani Can you also try to install it under windows directly? I am just curious if it works. |
On the Windows PowerShell, the installation failed in a new environment with the following error:
Update: I tried and could install pyside2=5.13.2. Can you remove the pin here? |
I tried to build a Conda Package for ryven to simplify the installation process. So it can now be installed using:
So far it works fine on Mac OS X with python 3.9 - it fails with python 3.10. But maybe somebody can test it with Linux and Windows.
The text was updated successfully, but these errors were encountered: