AnacletoLAB / grape

🍇 GRAPE is a Rust/Python Graph Representation Learning library for Predictions and Evaluations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cannot install latest version of Grape

13bmartens opened this issue · comments

Trying to install grape version 0.2.2 causes an error:

System: Windows 10, 64bit, Intel
Python Version 3.11

pip install --no-cache-dir grape==0.2.2

ERROR: Could not find a version that satisfies the requirement ensmallen>=0.8.64 (from grape) (from versions: 0.0.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.7.0.dev19, 0.8.0, 0.8.1, 0.8.2, 0.8.25, 0.8.26, 0.8.27, 0.8.28, 0.8.29, 0.8.36, 0.8.42, 0.8.43, 0.8.44)
ERROR: No matching distribution found for ensmallen>=0.8.64

Any input if I am doing something wrong here?
Thank you in advance for your help!

It is possible we have not made any recent Windows version as none of us works on Windows, @zommiommy is this correct?

I tried installing on MacOs where this worked without issue.
A newer windows version would be amazing!

The general issue is that compiling for windows takes several hours for some unfortunate reasons that we are still trying to understand, that is why we tend to end up not doing it. @zommiommy can you start the compile for this version?

Yeah, my bad, I'll start a new compilation.

After hours of compilation, we managed to finish the stack ahahah
image

As soon as I figure out how to increase the stack size on windows I'll restart the compilation, I hope to get it done for tomorrow

Any updates on the stack size? 🚀

Hi! Yeah, I'm still working on it, sorry for the delay.

I've tried patching this manually but it still has problems:
20230719_080950.jpg

I hope to solve it soon!

Still working on it, after re-writing the whole compilation process to cross-compiling from linux, I get the same error.

image

For some reason it requires 6GB of stack, which is absurd.