Closed kerim371 closed 1 year ago
pyrevolve
is a dependency of devito
that is now optional. JUDI
however stills installs it, but it might not be installed if you install devito
yourself instead of letting JUDI install it.
See Here That JUDI 3.3.8 does install it as an extra dependency
Oh, thank you! didn't know that JUDI preinstalls devito
.
JUDI only preinstalls it if it doesn't find it, so if you install it yourself JUDI assumes it's installed with all needed dependencies.
I think for me the best solution is when I manually build PyCall
using my python and then I install JUDI and JUDI handles its dependencies (like devito) by itself.
Am I right that this workflow may be written in such way (in julia repl) ? :
ENV["PYTHON"]="/path/to/my/python"
using Pkg
Pkg.add("PyCall")
Pkg.build("PyCall")
Pkg.add("JUDI")
Yes. You might need Pkg.build("JUDI")
as well after the add
Ok, good to know!
Hi,
I recently installed JUDI 3.3.8 and when importing it I get error:
is
pyrevolve
new dependency of JUDI? Before that to use JUDI it used to be enough to installdevito
. Am I right I should also preinstallpyrevolve
?