Closed prjemian closed 3 years ago
Without the python=3.7 pin, this install was for py38. This error when starting xicam:
(bluesky_2020_5) prjemian@poof ~/.../use_bluesky/python_installation $ conda activate bluesky_2020_9
(bluesky_2020_9) prjemian@poof ~/.../use_bluesky/python_installation $ xicam
args: ['/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/bin/xicam']
path: ['/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/bin', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python38.zip', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.8', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.8/lib-dynload', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.8/site-packages', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.8/site-packages/pyRestTable-2020.0.2-py3.7.egg', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.8/site-packages/stdlogpj-1.0.3-py3.7.egg']
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
Aborted
With py37 pinned, same situation.
(bluesky_2020_5) prjemian@poof ~/.../use_bluesky/python_installation $ conda activate bluesky_2020_9
(bluesky_2020_9) prjemian@poof ~/.../use_bluesky/python_installation $ xicam
args: ['/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/bin/xicam']
path: ['/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/bin', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python37.zip', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.7', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.7/lib-dynload', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.7/site-packages', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.7/site-packages/pyRestTable-2020.0.2-py3.7.egg', '/home/prjemian/Apps/anaconda/envs/bluesky_2020_9/lib/python3.7/site-packages/stdlogpj-1.0.3-py3.7.egg']
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
Aborted
What's happening is that the pip install of xicam is replacing the conda install of PyQt. Why?
Here is what pip decides to install as a result of xicam
:
Collecting xicam
Collecting virtualenv
Collecting qtmodern
Collecting PyQt5>=5.9.2
Collecting astropy
Collecting distlib<1,>=0.3.1
Collecting filelock<4,>=3.0.0
Collecting helpdev>=0.6.10
Collecting PyQt5-sip<13,>=12.8
Let's try conda install those with version pins.
first try just astropy and pyqt>=5.9.2
Same problem. Xi-CAM installation still breaks other packages. Consider not installing xicam for 2020-9 operations at APS.
This should be reverted and done on a branch.
pushing this to the next milestone
insufficient interest at APS to add this yet
See #57 for problems encountered previously.