CSXCAD icon indicating copy to clipboard operation
CSXCAD copied to clipboard

Pip installation

Open SengerM opened this issue 1 year ago • 4 comments

This is part of PR #239 in the openEMS project repository.

SengerM avatar Oct 24 '24 06:10 SengerM

How does this solve where to find the necessary binaries? Especially on Windows? Usually the user would expect that after "pip install CSXCAD" everything needed gets installed? I guess this still needs to have CSXCAD/openEMS installed in some way beforehand? I guess we just have to accept that?

thliebig avatar Nov 03 '24 10:11 thliebig

It does not solve that, unfortunately. TBH, I don't know how to make it better, other than shipping everything together with predefined paths in some installation script, or so.

SengerM avatar Nov 03 '24 14:11 SengerM

@SengerM can you have a look at the conflict?

thliebig avatar Nov 09 '24 10:11 thliebig

I do not like the enforcement of the environment variable... This is not how I prefer to build the python extension (during development) and I think this would break the current build process used by openEMS and potentially other tools depending on CSXCAD...

thliebig avatar Dec 26 '24 21:12 thliebig