-
-
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
Issues with jaxlib #96
Comments
Hello @TrainerSnow, Thank you for the bug report. To be clear, this message appears as an alter in your UI and you cannot proceed, correct? I only ask because I've seen this message and it has been innocuous before, but it's very possible that it is breaking your installation. I am currently building v0.3 which has modified dependencies, so I can take another look at the jaxlib version. Stay tuned, release is expected on Monday. Thanks again! |
Yep, it appears in a red box in the bottom right corner. I'll let you know if 0.3 fixes the issue 👍 |
Hello @TrainerSnow! The dependency on a specific version of Jaxlib has been removed in v0.3. There's a possibility that it was merely covering up a different issue that will now rear it's head, but 0.3 should at least get you past this part. It's up now on the releases page: https://github.com/painebenjamin/app.enfugue.ai/releases |
@painebenjamin Can I fix the problem above without waiting for the next Windows release? Thanks! |
Hello @coreshock! My apologies for the delay, I'm off on holiday this week. Unfortunately I don't have any insight into what this error is, there is no specific usage of jaxlib in enfugue, it is a dependency of a dependency. There is some incompatibility with your environment that needs to be examined, I just need to figure out what is special about yours and OP's machines. Could you potentially give me some more information about your environment? GPU and OS would be helpful, as well as your driver versions and anything else you're willing to volunteer. As far as getting you up and going now, you can install via conda. Conda will analyze your machine and find a working version for your setup, it just takes a little more work to install. The documentation on the latest release can walk you through it, but don't hesitate to ask for clarification if the documentation isn't explanatoryenough. |
Hello @painebenjamin - no worries and many thanks for being so supportive. I tried the Conda way but got the following:
Here's the Conda info, probably I should default to Python 3.10?
A also attached dxdiag log, if it helps |
@TrainerSnow that is very helpful, thank you. Do you happen to have another global Python installation, by chance? We would be able to tell if you go into your environment variables and find a To see environment variables on Windows, open the start menu and begin typing "Environment". You will see an option that says "Edit the system environment variables," click this. In the popup window, click "Environment Variables." |
@painebenjamin @TrainerSnow Probably that was a question for me? :) Actually I removed PYTHONPATH system env variable. When I try to locate available python installations, I'm getting multiple paths - probably this is the cause? |
@TrainerSnow 😳 very sorry, that question was indeed intended for @coreshock. Though since you're both experiencing the same problem perhaps you can benefit from performing the same exercise that @coreshock did, and you may find a global installation of a different version of python. That may indeed be the root of all of this. @coreshock my recommendation to get the anaconda installation working would actually just be to update ENFUGUE's environment file to use 3.11. There's no harm in doing so, I only use 3.10 as default for backwards compatibility's sake. Go into the conda remove -n enfugue -y --all
conda clean -y --all
conda env create -f F:\enfugue-server\windows-cuda.yml Hopefully that gets you moving! |
@painebenjamin I have to confess one stupid mistake: I tried to get windows-cuda.yml by right click + "save link as", which resulted in downloading the html instead of yml under the correct name. So the troubleshooting boils down only to environment installation via Conda via provided instructions. This part now runs okay, but jax still missing. The best so far I could achieve is jax installation via Then I got this:
But I'm still getting
Could it be that server uses another environment? |
When clicking the
Enfugue
button in the UI to generate the image, I get the following error message ~7 seconds afterward:I'm on windows and used the windows zip from the releases tab.
The text was updated successfully, but these errors were encountered: