diffeqpy
diffeqpy copied to clipboard
Automate the Julia installation
@johnnychen94 is this the right way to check for an existing installation?
@tkf can you help make sure this works correctly with diffeqpy?
Looks good to me. I guess you'll also need to add jill
as the dependency in https://github.com/SciML/diffeqpy/blob/28cf12434393a9c30fa8c78f55e0a8fd4e56996a/setup.py#L27
I'm not a Python expert so I don't know where the reference is but it seems that the codes(installation) run only when you do import diffeqpy.de
and not on import diffeqpy
. To make it work, we have to do it in diffeqpy/__init__.py
.
Given that jill.py
doesn't support quite installation now, probably a better place is to put it in install()
and let users trigger it manually?
@tkf set that part up so I'll have to ask for his guidance there.
This automation is now done by JuliaCall