Skip to content

cannot switch to openblas, outdated #106

@bnavigator

Description

@bnavigator

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

Trying to investigate python-control/Slycot#219, I am unable to install openblas:

(plichim) C:\Users\benji>mamba install "libblas=*=*openblas

                  __    __    __    __
                 /  \  /  \  /  \  /  \
                /    \/    \/    \/    \
███████████████/  /██/  /██/  /██/  /████████████████████████
              /  / \   / \   / \   / \  \____
             /  /   \_/   \_/   \_/   \    o \__,
            / _/                       \_____/  `
            |/
        ███╗   ███╗ █████╗ ███╗   ███╗██████╗  █████╗
        ████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗
        ██╔████╔██║███████║██╔████╔██║██████╔╝███████║
        ██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║
        ██║ ╚═╝ ██║██║  ██║██║ ╚═╝ ██║██████╔╝██║  ██║
        ╚═╝     ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚═════╝ ╚═╝  ╚═╝

        mamba (1.4.2) supported by @QuantStack

        GitHub:  https://github.com/mamba-org/mamba
        Twitter: https://twitter.com/QuantStack

█████████████████████████████████████████████████████████████


Looking for: ['libblas=[build=*openblas]']

conda-forge/win-64                                          Using cache
conda-forge/noarch                                          Using cache

Pinned packages:
  - python 3.12.*


Could not solve for environment specs
The following packages are incompatible
└─ libblas * *openblas is installable with the potential options
   ├─ libblas 3.8.0 would require
   │  └─ openblas 0.3.6 h828a276_2, which does not exist (perhaps a missing channel);
   ├─ libblas [3.8.0|3.9.0] would require
   │  ├─ libopenblas [0.3.10 hc8a65f3_0|0.3.12 pthreads_h1662909_0|...|0.3.9 hcfe7411_0], which requires
   │  │  └─ libflang [<6.0.0.a0 |>=5.0.0,<6.0.0.a0 ] with the potential options
   │  │     ├─ libflang 5.0.0, which can be installed;
   │  │     └─ libflang 5.0.0 would require
   │  │        └─ vc 14 , which does not exist (perhaps a missing channel);
   │  └─ openblas >=0.3.6,<0.3.7.0a0 , which requires
   │     └─ libflang <6.0.0.a0  with the potential options
   │        ├─ libflang 5.0.0, which can be installed;
   │        └─ libflang 5.0.0, which cannot be installed (as previously explained);
   └─ libblas 3.8.0 would require
      └─ openblas 0.3.5.* , which does not exist (perhaps a missing channel).

vc is available as >= 14.1

Installed packages

# packages in environment at C:\Users\benji\miniforge3\envs\plichim:
#
# Name                    Version                   Build  Channel
brotli                    1.1.0                hcfcfb64_1    conda-forge
brotli-bin                1.1.0                hcfcfb64_1    conda-forge
bzip2                     1.0.8                h8ffe710_4    conda-forge
ca-certificates           2023.7.22            h56e8100_0    conda-forge
certifi                   2023.7.22          pyhd8ed1ab_0    conda-forge
clang                     17.0.2               h3dc180e_0    conda-forge
clang-17                  17.0.2          default_heb8d277_0    conda-forge
clangxx                   17.0.2          default_heb8d277_0    conda-forge
compiler-rt               17.0.2               h91493d7_1    conda-forge
compiler-rt_win-64        17.0.2               h91493d7_1    conda-forge
contourpy                 1.1.1           py312h0d7def4_1    conda-forge
control                   0.9.4              pyhd8ed1ab_0    conda-forge
cycler                    0.12.1             pyhd8ed1ab_0    conda-forge
fonttools                 4.43.1          py312he70551f_0    conda-forge
freetype                  2.12.1               hdaf720e_2    conda-forge
intel-openmp              2023.2.0         h57928b3_50496    conda-forge
kiwisolver                1.4.5           py312h0d7def4_1    conda-forge
lcms2                     2.15                 h67d730c_3    conda-forge
lerc                      4.0.0                h63175ca_0    conda-forge
libblas                   3.9.0              19_win64_mkl    conda-forge
libbrotlicommon           1.1.0                hcfcfb64_1    conda-forge
libbrotlidec              1.1.0                hcfcfb64_1    conda-forge
libbrotlienc              1.1.0                hcfcfb64_1    conda-forge
libcblas                  3.9.0              19_win64_mkl    conda-forge
libdeflate                1.19                 hcfcfb64_0    conda-forge
libexpat                  2.5.0                h63175ca_1    conda-forge
libffi                    3.4.2                h8ffe710_5    conda-forge
libflang                  17.0.2               h63175ca_0    conda-forge
libhwloc                  2.9.3           default_haede6df_1009    conda-forge
libiconv                  1.17                 h8ffe710_0    conda-forge
libjpeg-turbo             3.0.0                hcfcfb64_1    conda-forge
liblapack                 3.9.0              19_win64_mkl    conda-forge
libpng                    1.6.39               h19919ed_0    conda-forge
libsqlite                 3.43.2               hcfcfb64_0    conda-forge
libtiff                   4.6.0                h6e2ebb7_2    conda-forge
libwebp-base              1.3.2                hcfcfb64_0    conda-forge
libxcb                    1.15                 hcd874cb_0    conda-forge
libxml2                   2.11.5               hc3477c8_1    conda-forge
libzlib                   1.2.13               hcfcfb64_5    conda-forge
m2w64-gcc-libgfortran     5.3.0                         6    conda-forge
m2w64-gcc-libs            5.3.0                         7    conda-forge
m2w64-gcc-libs-core       5.3.0                         7    conda-forge
m2w64-gmp                 6.1.0                         2    conda-forge
m2w64-libwinpthread-git   5.0.0.4634.697f757               2    conda-forge
matplotlib-base           3.8.0           py312h26ecaf7_2    conda-forge
mkl                       2023.2.0         h6a75c08_50496    conda-forge
msys2-conda-epoch         20160418                      1    conda-forge
munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
numpy                     1.26.0          py312h8753938_0    conda-forge
openjpeg                  2.5.0                h3d672ee_3    conda-forge
openssl                   3.1.3                hcfcfb64_0    conda-forge
packaging                 23.2               pyhd8ed1ab_0    conda-forge
pillow                    10.1.0          py312he768995_0    conda-forge
pip                       23.3               pyhd8ed1ab_0    conda-forge
pthread-stubs             0.4               hcd874cb_1001    conda-forge
pthreads-win32            2.9.1                hfa6e2cd_3    conda-forge
pyparsing                 3.1.1              pyhd8ed1ab_0    conda-forge
python                    3.12.0          h2628c8c_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python_abi                3.12                    4_cp312    conda-forge
scipy                     1.11.3          py312h8753938_1    conda-forge
setuptools                68.2.2             pyhd8ed1ab_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
slycot                    0.5.4           py312h4e6a437_1    conda-forge
tbb                       2021.10.0            h91493d7_1    conda-forge
tk                        8.6.13               hcfcfb64_0    conda-forge
tzdata                    2023c                h71feb2d_0    conda-forge
ucrt                      10.0.22621.0         h57928b3_0    conda-forge
vc                        14.3                h64f974e_17    conda-forge
vc14_runtime              14.36.32532         hdcecf7f_17    conda-forge
vs2015_runtime            14.36.32532         h05e6639_17    conda-forge
wheel                     0.41.2             pyhd8ed1ab_0    conda-forge
xorg-libxau               1.0.11               hcd874cb_0    conda-forge
xorg-libxdmcp             1.1.3                hcd874cb_0    conda-forge
xz                        5.2.6                h8d14728_0    conda-forge
zstd                      1.5.5                h12be248_0    conda-forge

Environment info

(plichim) C:\Users\benji>conda info

     active environment : plichim
    active env location : C:\Users\benji\miniforge3\envs\plichim
            shell level : 2
       user config file : C:\Users\benji\.condarc
 populated config files : C:\Users\benji\miniforge3\.condarc
          conda version : 23.3.1
    conda-build version : not installed
         python version : 3.10.12.final.0
       virtual packages : __archspec=1=x86_64
                          __win=0=0
       base environment : C:\Users\benji\miniforge3  (writable)
      conda av data dir : C:\Users\benji\miniforge3\etc\conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/win-64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : C:\Users\benji\miniforge3\pkgs
                          C:\Users\benji\.conda\pkgs
                          C:\Users\benji\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\benji\miniforge3\envs
                          C:\Users\benji\.conda\envs
                          C:\Users\benji\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/23.3.1 requests/2.31.0 CPython/3.10.12 Windows/10 Windows/10.0.19045
          administrator : False
             netrc file : None
           offline mode : False

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions