Open kkiesling opened 2 years ago
I know that pip and conda don't necessarily play nice, but it would be good to try to install this separately from my default system environment because I want to use specific openmc installs.
Okay so actually this may be resolved by creating a blank environment not even with python to start (ie same as the second attempt above, but create new env with conda create --name openmc-plotter-dev --no-default-packages
instead).
I'll leave this open in case anyone wants to comment on the failure in the first attempt above with the duplicate Qt binaries error.
I created a new conda environment to install the plotter (two actually, see below) and both fail to launch the plotter (two different errors). In each case below, I mamba install openmc and pip install -e the plotter source.
First attempt: I created a new environment from the default conda
base
envThe above install steps work. But then trying to launch the plotter (from the
test/setup_test/
dir) gives this error:Install/env info:
conda packages
pip packages
Second Attempt: create empty python-only conda env and install from there
Again, installs fine, but then launching the plotter doesn't work. It doesn't actually give any error or stop, it just hangs indefinitely and the doing
ctrl + c
over and over again doesn't do anything to kill the process.env info
conda packages
pip packages
Notes/thoughts:
In the first attempt, note that there are both Qt-related packages in both the conda list and pip list. I think that if it exists in the conda env already, we need to use that. But it's not clear to me if there is an easy way to detect that. I did try to uninstall things via pip or conda here, but that just led to more issues.
In the second attempt from an empty environment, I am not sure what is causing the hang up. Qt-related packages do not appear in either list, except that PySide2 is in both (though conda indicates its from pip, so it should be the same package in each).