Closed albeanth closed 3 weeks ago
This also means that armi grids
-- which is a GUI to visualize assembly-based core maps (and is something I didn't know existing until this morning lol) -- only works on Windows and MacOS.
I am going to close this ticket (for now, at least, it might get opened back up), while I do some discovery:
Wxpython is very much supported on linux. that's what the POSIX entry is. Most normal linux distros have it in their package managers.
@john-science just curious, what ever came of this? we/you/@opotowsky were having issues installing wxPython on linux, no?
If that's an issue, I'd be happy to help anyone install wxpython on any modern (2006+) POSIX-related linux distro if needed. I have gotten it through package managers and also built it from source many times.
No it was CI via GH actions that failed. I haven't ever tried to install it on linux myself
1719 and #1720 had some changes with wxPython for our docs build. When #1719 was merged, it broke the docs build because wxPython is not (really) supported by Linux per the PyPI entry.
https://pypi.org/project/wxPython/![image](https://github.com/terrapower/armi/assets/18561046/bd89c391-c063-4838-9c23-ba160b87d6aa)
Technically the readme for the source code has some description of how to get it to work for Linux, but it looks fragile. That said, I think we should find replacements for wxPython.