I have installed Anaconda and tried to use:
conda install -c conda-forge cylc-flow
It runs for a long time, and then exits. What combination of Anaconda and Cylc run on RHEL 8?
You need to use the much faster mamba environment solver, with conda.
1 Like
The conda
command can now use the superior Mamba algorithm if installed - Anaconda | A Faster Solver for Conda: Libmamba
1 Like
The same thing happened with Mamba, as it didnβt with Conda:
- feature:/linux-64::__glibc==2.28=0
- feature:/linux-64::__linux==4.18.0=0
- feature:/linux-64::__unix==0=0
- feature:|@/linux-64::__glibc==2.28=0
- feature:|@/linux-64::__linux==4.18.0=0
- feature:|@/linux-64::__unix==0=0
- anaconda==2022.10 β libgcc-ng==11.2.0=h1234567_1 β __glibc[version=β>=2.17|>=2.17,<3.0.a0β]
- argon2-cffi β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- argon2-cffi-bindings β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- astropy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- bcrypt β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- bitarray β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- black β click[version=β>=8.0.0β] β __unix
- black β click[version=β>=8.0.0β] β __win
- blas β libgfortran-ng β __glibc[version=β>=2.17β]
- blosc β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- bottleneck β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- brotli β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- brotli-bin β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- brotlipy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- brunsli β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- bzip2 β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- c-ares β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- cffi β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- cfitsio β libgfortran-ng β __glibc[version=β>=2.17β]
- charls β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- click β __unix
- click β __win
- conda-package-handling β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- conda-verify β click β __unix
- conda-verify β click β __win
- cookiecutter β click[version=β>=7.0,<9.0.0β] β __unix
- cookiecutter β click[version=β>=7.0,<9.0.0β] β __win
- cryptography β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- curl β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- cython β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- cytoolz β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- daal4py β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- dal β libgcc-ng[version=β>=11.2.0β] β __glibc[version=β>=2.17β]
- dask β click[version=β>=8.0β] β __unix
- dask β click[version=β>=8.0β] β __win
- dask β pyarrow[version=β>=7.0β] β __cuda[version=β>=10.2β]
- dask-core β click[version=β>=8.0β] β __unix
- dask-core β click[version=β>=8.0β] β __win
- dbus β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- debugpy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- distributed β click[version=β>=8.0β] β __unix
- distributed β click[version=β>=8.0β] β __win
- expat β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- fftw β libgfortran-ng β __glibc[version=β>=2.17β]
- flask β click[version=β>=8.1.3β] β __unix
- flask β click[version=β>=8.1.3β] β __win
- fontconfig β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- fonttools β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- freetype β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- gensim β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- giflib β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- glib β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- gmp β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- gmpy2 β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- greenlet β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- gst-plugins-base β __glibc[version=β>=2.17,<3.0.a0β]
- gst-plugins-base β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- gstreamer β __glibc[version=β>=2.17,<3.0.a0β]
- gstreamer β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- h5py β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- hdf5 β libgfortran-ng β __glibc[version=β>=2.17β]
- holoviews β ipython[version=β>=5.4.0β] β __linux
- holoviews β ipython[version=β>=5.4.0β] β __osx
- holoviews β ipython[version=β>=5.4.0β] β __win
- icu β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- imagecodecs β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- intel-openmp β libgcc-ng[version=β>=11.2.0β] β __glibc[version=β>=2.17β]
- ipykernel β __linux
- ipykernel β __osx
- ipykernel β __win
- ipython β __linux
- ipython β __osx
- ipython β __win
- ipywidgets β ipykernel[version=β>=4.5.1β] β __linux
- ipywidgets β ipykernel[version=β>=4.5.1β] β __osx
- ipywidgets β ipykernel[version=β>=4.5.1β] β __win
- jellyfish β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- jpeg β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- jq β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- jupyter β ipykernel β __linux
- jupyter β ipykernel β __osx
- jupyter β ipykernel β __win
- jupyter_console β ipykernel[version=β>=6.14β] β __linux
- jupyter_console β ipykernel[version=β>=6.14β] β __osx
- jupyter_console β ipykernel[version=β>=6.14β] β __win
- jupyter_server β send2trash β __linux
- jupyter_server β send2trash β __osx
- jupyter_server β send2trash β __win
- jupyterlab β ipykernel β __linux
- jupyterlab β ipykernel β __osx
- jupyterlab β ipykernel β __win
- jxrlib β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- kiwisolver β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- krb5 β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- lazy-object-proxy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- lcms2 β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- lerc β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libaec β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libarchive β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libbrotlicommon β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libbrotlidec β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libbrotlienc β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libclang β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libcurl β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libdeflate β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libedit β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- libev β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- libevent β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libffi β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libgcc-ng β __glibc[version=β>=2.17β]
- libgfortran-ng β __glibc[version=β>=2.17β]
- libidn2 β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- liblief β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libllvm10 β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- libllvm11 β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libnghttp2 β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libpng β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- libpq β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libsodium β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- libspatialindex β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- libssh2 β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libstdcxx-ng β __glibc[version=β>=2.17β]
- libtiff β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libunistring β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- libuuid β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- libwebp β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libwebp-base β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libxcb β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- libxkbcommon β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- libxml2 β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libxslt β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- libzopfli β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- llvmlite β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- lxml β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- lz4 β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- lz4-c β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- lzo β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- mamba β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- markupsafe β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- matplotlib β libgcc-ng[version=β>=7.3.0β] β __glibc[version=β>=2.17β]
- matplotlib-base β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- matplotlib-inline β ipython β __linux
- matplotlib-inline β ipython β __osx
- matplotlib-inline β ipython β __win
- mistune β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- mkl β libgcc-ng[version=β>=11.2.0β] β __glibc[version=β>=2.17β]
- mkl-service β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- mkl_fft β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- mkl_random β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- mpc β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- mpfr β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- mpich β libgfortran-ng β __glibc[version=β>=2.17β]
- msgpack-python β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- nbclassic β ipykernel β __linux
- nbclassic β ipykernel β __osx
- nbclassic β ipykernel β __win
- ncurses β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- nltk β click β __unix
- nltk β click β __win
- notebook β ipykernel β __linux
- notebook β ipykernel β __osx
- notebook β ipykernel β __win
- nspr β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- nss β __glibc[version=β>=2.17,<3.0.a0β]
- nss β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- numba β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- numexpr β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- numpy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- numpy-base β libgcc-ng[version=β>=11.2.0β] β __glibc[version=β>=2.17β]
- oniguruma β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- openjpeg β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- openpyxl β libgcc-ng[version=β>=11.2.0β] β __glibc[version=β>=2.17β]
- openssl β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pandas β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- patch β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- patchelf β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- pcre β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- pillow β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- psutil β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- py-lief β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- pycosat β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pycurl β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pyerfa β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pyodbc β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- pyqt β qt-main[version=β>=5.15.6,<5.16.0a0β] β __glibc[version=β>=2.17|>=2.17,<3.0.a0β]
- pyqt5-sip β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pyqtwebengine β qt-main[version=β>=5.15.6,<5.16.0a0β] β __glibc[version=β>=2.17|>=2.17,<3.0.a0β]
- pyrsistent β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pysocks β __unix
- pysocks β __win
- pytables β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- python-snappy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- python=3.9 β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pywavelets β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pyyaml β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- pyzmq β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- qt β qt-main=5.15.8 β __glibc[version=β>=2.17|>=2.17,<3.0.a0β]
- qt-main β __glibc[version=β>=2.17,<3.0.a0β]
- qt-main β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- qt-webengine β __glibc[version=β>=2.17,<3.0.a0β]
- qt-webengine β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- qtconsole β ipykernel[version=β>=4.1β] β __linux
- qtconsole β ipykernel[version=β>=4.1β] β __osx
- qtconsole β ipykernel[version=β>=4.1β] β __win
- qtwebkit β __glibc[version=β>=2.17,<3.0.a0β]
- qtwebkit β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- readline β libgcc-ng[version=β>=9.3.0β] β __glibc[version=β>=2.17β]
- regex β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- ripgrep β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- ruamel_yaml β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- scikit-image β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- scikit-learn β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- scipy β libgfortran-ng β __glibc[version=β>=2.17β]
- send2trash β __linux
- send2trash β __osx
- send2trash β __win
- sip β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- snappy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- spyder β ipython[version=β>=7.31.1,<9.0.0,!=8.8.0,!=8.9.0,!=8.10.0β] β __linux
- spyder β ipython[version=β>=7.31.1,<9.0.0,!=8.8.0,!=8.9.0,!=8.10.0β] β __osx
- spyder β ipython[version=β>=7.31.1,<9.0.0,!=8.8.0,!=8.9.0,!=8.10.0β] β __win
- spyder β spyder-kernels[version=β>=2.4.3,<2.5.0β] β __unix
- spyder-kernels β __unix
- spyder-kernels β __win
- spyder-kernels β ipykernel[version=β>=6.23.2,<7.0.0β] β __linux
- spyder-kernels β ipykernel[version=β>=6.23.2,<7.0.0β] β __osx
- sqlalchemy β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- sqlite β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- statsmodels β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- sympy β __unix
- tbb β libhwloc[version=β>=2.9.1,<2.9.2.0a0β] β __cuda
- tbb β libhwloc[version=β>=2.9.1,<2.9.2.0a0β] β __glibc[version=β>=2.17β]
- tbb4py β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- terminado β __linux
- terminado β __osx
- terminado β __win
- tifffile β libgcc-ng[version=β>=7.3.0β] β __glibc[version=β>=2.17β]
- tk β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- tornado β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- twisted β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- ujson β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- unixodbc β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- urllib3 β pysocks[version=β>=1.5.6,<2.0,!=1.5.7β] β __unix
- urllib3 β pysocks[version=β>=1.5.6,<2.0,!=1.5.7β] β __win
- wget β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- widgetsnbextension β ipykernel[version=β>=4.5.1β] β __linux
- widgetsnbextension β ipykernel[version=β>=4.5.1β] β __osx
- widgetsnbextension β ipykernel[version=β>=4.5.1β] β __win
- wrapt β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- xz β libgcc-ng[version=β>=7.5.0β] β __glibc[version=β>=2.17β]
- yaml β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- zeromq β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- zfp β libgcc-ng[version=β>=9.4.0β] β __glibc[version=β>=2.17β]
- zlib β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- zope.interface β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
- zstd β libgcc-ng[version=β>=10.3.0β] β __glibc[version=β>=2.17β]
Your installed version is: 2.28
[ramos@atlantis1 ~]$
It looks as if youβre trying to install Cylc into a massive central conda environment? That (IMO at least) is appropriate for Python libraries used by many developers on the system. But for a large and complex application(s) like Cylc, it greatly increases the odds on running into horrible environment conflicts.
You should install Cylc into a dedicated virtual environment.
You should install Cylc into a dedicated virtual environment.
Yes, we recommend installing Cylc into its own environment. Installing lots of utilities into the same environment will likely result in conflicts like this.
Cylc is a system utility so itβs more natural to install it into a standalone environment where it can be upgraded independently of other systems. This pattern also supports parallel deployment of multiple Cylc versions via a wrapper script which also removes the requirement for manual environment activation.
There is no advantage to installing Cylc into a larger scientific environment because Cylc tasks are run outside of the Cylc environment itself so cannot benefit from other libraries in the environment.
1 Like