If you are installing package with conda and you are encountering an issue.
PackagesNotFoundError: The following packages are not available from current channels:
- c-compiler
- fortran-compiler
- cxx-compiler
There is a workaround below. IThis is important as it tells conda to also look on the conda-forge channel when you search for packages.
conda config --append channels conda-forge
## Package Plan ##
environment location: /usr/local/anaconda3-2022/envs/sagemath_env
added / updated specs:
- c-compiler
- cxx-compiler
- fortran-compiler
- pkg-config
The following packages will be downloaded:
package | build
---------------------------|-----------------
_libgcc_mutex-0.1 | main 3 KB
_openmp_mutex-5.1 | 1_gnu 21 KB
binutils-2.36.1 | hdd6e379_2 27 KB conda-forge
binutils_impl_linux-64-2.36.1| h193b22a_2 10.4 MB conda-forge
binutils_linux-64-2.36 | hf3e587d_10 24 KB conda-forge
c-compiler-1.5.0 | h166bdaf_0 5 KB conda-forge
cxx-compiler-1.5.0 | h924138e_0 5 KB conda-forge
fortran-compiler-1.5.0 | h2a4ca65_0 5 KB conda-forge
gcc-10.4.0 | hb92f740_10 24 KB conda-forge
gcc_impl_linux-64-10.4.0 | h7ee1905_16 46.7 MB conda-forge
gcc_linux-64-10.4.0 | h9215b83_10 25 KB conda-forge
gfortran-10.4.0 | h0c96582_10 24 KB conda-forge
.....
.....