I have installed mne on wsl by installing miniconda and then following the linux installation instructions. My problem comes with visuaizations, I just donβt know how to set it up.
When I try to install the dependencies for a linux headless server:
conda install -c conda-forge "vtk>=9.2=*osmesa*" "mesalib=21.2.5"
I get this errors:
LibMambaUnsatisfiableError: Encountered problems while solving:
- package xorg-libx11-1.8.9-hb711507_1 requires libxcb >=1.16,<1.17.0a0, but none of the providers can be installed
But are they even needed?
What is the correct procedure to use mne on wsl? I could not find any information about it.
sys_info()
Platform Linux-5.15.133.1-microsoft-standard-WSL2-x86_64-with-glibc2.35
Python 3.12.5 | packaged by conda-forge | (main, Aug 8 2024, 18:36:51) [GCC 12.4.0]
Executable /home/edoardo/miniconda3/envs/mne/bin/python
CPU x86_64 (8 cores)
Memory 7.6 GB
Core
ββ mne 1.8.0 (latest release)
ββ numpy 1.26.4 (OpenBLAS 0.3.27 with 8 threads)
ββ scipy 1.14.1
ββ matplotlib 3.9.2 (backend=module://matplotlib_inline.backend_inline)
Numerical (optional)
ββ sklearn 1.5.1
ββ numba 0.60.0
ββ nibabel 5.2.1
ββ nilearn 0.10.4
ββ dipy 1.9.0
ββ openmeeg 2.5.12
ββ pandas 2.2.2
ββ h5io 0.2.4
ββ h5py 3.11.0
ββ unavailable cupy
Visualization (optional)
ββ pyvista 0.44.1 (OpenGL 4.5 (Core Profile) Mesa 24.2.1 via llvmpipe (LLVM 18.1.8, 256 bits))
ββ pyvistaqt 0.11.1
ββ vtk 9.3.1
ββ qtpy 2.4.1