Coder Social home page Coder Social logo

cyipopt-feedstock's Introduction

About cyipopt-feedstock

Feedstock license: BSD-3-Clause

Home: https://github.com/mechmotum/cyipopt

Package license: EPL-2.0

Summary: A Cython wrapper to the IPOPT optimization package

Development: https://github.com/mechmotum/cyipopt

Documentation: https://cyipopt.readthedocs.io

Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization. cyipopt is a python wrapper around Ipopt. It enables using Ipopt from the comfort of the great Python scripting language. Ipopt is available from the COIN-OR initiative, under the Eclipse Public License (EPL).

Current build status

Azure
VariantStatus
linux_64_numpy1.22python3.10.____cpythonpython_implcpython variant
linux_64_numpy1.22python3.8.____cpythonpython_implcpython variant
linux_64_numpy1.22python3.9.____cpythonpython_implcpython variant
linux_64_numpy1.23python3.11.____cpythonpython_implcpython variant
linux_64_numpy1.26python3.12.____cpythonpython_implcpython variant
osx_64_numpy1.22python3.10.____cpythonpython_implcpython variant
osx_64_numpy1.22python3.8.____cpythonpython_implcpython variant
osx_64_numpy1.22python3.9.____cpythonpython_implcpython variant
osx_64_numpy1.23python3.11.____cpythonpython_implcpython variant
osx_64_numpy1.26python3.12.____cpythonpython_implcpython variant
osx_arm64_numpy1.22python3.10.____cpython variant
osx_arm64_numpy1.22python3.8.____cpython variant
osx_arm64_numpy1.22python3.9.____cpython variant
osx_arm64_numpy1.23python3.11.____cpython variant
osx_arm64_numpy1.26python3.12.____cpython variant
win_64_numpy1.22python3.10.____cpythonpython_implcpython variant
win_64_numpy1.22python3.8.____cpythonpython_implcpython variant
win_64_numpy1.22python3.9.____cpythonpython_implcpython variant
win_64_numpy1.23python3.11.____cpythonpython_implcpython variant
win_64_numpy1.26python3.12.____cpythonpython_implcpython variant

Current release info

Name Downloads Version Platforms
Conda Recipe Conda Downloads Conda Version Conda Platforms

Installing cyipopt

Installing cyipopt from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge
conda config --set channel_priority strict

Once the conda-forge channel has been enabled, cyipopt can be installed with conda:

conda install cyipopt

or with mamba:

mamba install cyipopt

It is possible to list all of the versions of cyipopt available on your platform with conda:

conda search cyipopt --channel conda-forge

or with mamba:

mamba search cyipopt --channel conda-forge

Alternatively, mamba repoquery may provide more information:

# Search all versions available on your platform:
mamba repoquery search cyipopt --channel conda-forge

# List packages depending on `cyipopt`:
mamba repoquery whoneeds cyipopt --channel conda-forge

# List dependencies of `cyipopt`:
mamba repoquery depends cyipopt --channel conda-forge

About conda-forge

Powered by NumFOCUS

conda-forge is a community-led conda channel of installable packages. In order to provide high-quality builds, the process has been automated into the conda-forge GitHub organization. The conda-forge organization contains one repository for each of the installable packages. Such a repository is known as a feedstock.

A feedstock is made up of a conda recipe (the instructions on what and how to build the package) and the necessary configurations for automatic building using freely available continuous integration services. Thanks to the awesome service provided by Azure, GitHub, CircleCI, AppVeyor, Drone, and TravisCI it is possible to build and upload installable packages to the conda-forge anaconda.org channel for Linux, Windows and OSX respectively.

To manage the continuous integration and simplify feedstock maintenance conda-smithy has been developed. Using the conda-forge.yml within this repository, it is possible to re-render all of this feedstock's supporting files (e.g. the CI configuration files) with conda smithy rerender.

For more information please check the conda-forge documentation.

Terminology

feedstock - the conda recipe (raw material), supporting scripts and CI configuration.

conda-smithy - the tool which helps orchestrate the feedstock. Its primary use is in the construction of the CI .yml files and simplify the management of many feedstocks.

conda-forge - the place where the feedstock and smithy live and work to produce the finished article (built conda distributions)

Updating cyipopt-feedstock

If you would like to improve the cyipopt recipe or build a new package version, please fork this repository and submit a PR. Upon submission, your changes will be run on the appropriate platforms to give the reviewer an opportunity to confirm that the changes result in a successful build. Once merged, the recipe will be re-built and uploaded automatically to the conda-forge channel, whereupon the built conda packages will be available for everybody to install and use from the conda-forge channel. Note that all branches in the conda-forge/cyipopt-feedstock are immediately built and any created packages are uploaded, so PRs should be based on branches in forks and branches in the main repository should only be used to build distinct package versions.

In order to produce a uniquely identifiable distribution:

  • If the version of a package is not being increased, please add or increase the build/number.
  • If the version of a package is being increased, please remember to return the build/number back to 0.

Feedstock Maintainers

cyipopt-feedstock's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cyipopt-feedstock's Issues

Import failure with ipopt 3.13.x packages

Issue:
Example: https://travis-ci.org/github/pycalphad/pycalphad/jobs/672180955

    import ipopt
../../../miniconda2/envs/condaenv/lib/python3.7/site-packages/ipopt/__init__.py:43: in <module>
    from cyipopt import *
E   ImportError: libipopt.so.1: cannot open shared object file: No such file or directory

Environment (conda list):
$ conda list
# packages in environment at /home/travis/miniconda2/envs/condaenv:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main  
alabaster                 0.7.12                     py_0    conda-forge
attrs                     19.3.0                     py_0    conda-forge
babel                     2.8.0                      py_0    conda-forge
backcall                  0.1.0                      py_0    conda-forge
bokeh                     2.0.1            py37hc8dfbb8_0    conda-forge
ca-certificates           2020.4.5.1           hecc5488_0    conda-forge
certifi                   2020.4.5.1       py37hc8dfbb8_0    conda-forge
cffi                      1.14.0           py37hd463f26_0    conda-forge
chardet                   3.0.4           py37hc8dfbb8_1006    conda-forge
click                     7.1.1              pyh8c360ce_0    conda-forge
cloudpickle               1.3.0                      py_0    conda-forge
coverage                  4.5.4            py37h516909a_0    conda-forge
coveralls                 2.0.0                      py_0    conda-forge
cryptography              2.8              py37hb09aad4_2    conda-forge
cycler                    0.10.0                     py_2    conda-forge
cyipopt                   0.1.9           py37hc1659b7_1000    conda-forge
cython                    0.29.16          py37h3340039_0    conda-forge
cytoolz                   0.10.1           py37h516909a_0    conda-forge
dask                      2.14.0                     py_0    conda-forge
dask-core                 2.14.0                     py_0    conda-forge
dbus                      1.13.6               he372182_0    conda-forge
decorator                 4.4.2                      py_0    conda-forge
dill                      0.3.1.1          py37hc8dfbb8_1    conda-forge
distributed               2.14.0           py37hc8dfbb8_0    conda-forge
docopt                    0.6.2                      py_1    conda-forge
docutils                  0.16             py37hc8dfbb8_1    conda-forge
expat                     2.2.9                he1b5a44_2    conda-forge
fastcache                 1.1.0            py37h8f50634_1    conda-forge
fontconfig                2.13.1            he4413a7_1000    conda-forge
freetype                  2.10.1               he06d7ca_0    conda-forge
fsspec                    0.7.1                      py_0    conda-forge
future                    0.18.2           py37hc8dfbb8_1    conda-forge
gettext                   0.19.8.1          hc5be6a0_1002    conda-forge
gf2x                      1.2               h5586051_1003    conda-forge
glib                      2.58.3          py37he00f558_1003    conda-forge
gmp                       6.2.0                he1b5a44_2    conda-forge
gmpy2                     2.1.0b1          py37h04dde30_0    conda-forge
gst-plugins-base          1.14.5               h0935bb2_2    conda-forge
gstreamer                 1.14.5               h36ae1b5_2    conda-forge
heapdict                  1.0.1                      py_0    conda-forge
icu                       58.2              hf484d3e_1000    conda-forge
idna                      2.9                        py_1    conda-forge
imagesize                 1.2.0                      py_0    conda-forge
importlib-metadata        1.6.0            py37hc8dfbb8_0    conda-forge
importlib_metadata        1.6.0                         0    conda-forge
ipopt                     3.13.1               hc6cf775_0    conda-forge
ipython                   7.13.0           py37hc8dfbb8_2    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
jedi                      0.16.0           py37hc8dfbb8_1    conda-forge
jinja2                    2.11.1                     py_0    conda-forge
jpeg                      9c                h14c3975_1001    conda-forge
kiwisolver                1.2.0            py37h99015e2_0    conda-forge
ld_impl_linux-64          2.33.1               h53a641e_7  
libblas                   3.8.0               14_openblas    conda-forge
libcblas                  3.8.0               14_openblas    conda-forge
libedit                   3.1.20181209         hc058e9b_0  
libffi                    3.2.1                hd88cf55_4  
libflint                  2.5.2                heb735ee_2    conda-forge
libgcc-ng                 9.1.0                hdf63c60_0  
libgfortran-ng            7.3.0                hdf63c60_5    conda-forge
libiconv                  1.15              h516909a_1006    conda-forge
liblapack                 3.8.0               14_openblas    conda-forge
libopenblas               0.3.7                h5ec1e0e_6    conda-forge
libpng                    1.6.37               hed695b0_1    conda-forge
libstdcxx-ng              9.1.0                hdf63c60_0  
libtiff                   4.1.0                hc7e4089_6    conda-forge
libuuid                   2.32.1            h14c3975_1000    conda-forge
libwebp-base              1.1.0                h516909a_3    conda-forge
libxcb                    1.13              h14c3975_1002    conda-forge
libxml2                   2.9.9                hea5a465_1  
locket                    0.2.0                      py_2    conda-forge
lz4-c                     1.8.3             he1b5a44_1001    conda-forge
markupsafe                1.1.1            py37h8f50634_1    conda-forge
matplotlib                3.1.3                    py37_0  
matplotlib-base           3.1.3            py37hef1b27d_0  
more-itertools            8.2.0                      py_0    conda-forge
mpc                       1.1.0             h04dde30_1006    conda-forge
mpfr                      4.0.2                he80fd80_0    conda-forge
mpmath                    1.1.0                      py_0    conda-forge
msgpack-python            1.0.0            py37h99015e2_1    conda-forge
ncurses                   6.2                  he6710b0_0  
ntl                       10.3.0                        1    conda-forge
numpy                     1.18.1           py37h8960a57_1    conda-forge
olefile                   0.46                       py_0    conda-forge
openssl                   1.1.1f               h516909a_0    conda-forge
packaging                 20.1                       py_0    conda-forge
pandas                    1.0.3            py37h0da4684_0    conda-forge
parso                     0.6.2                      py_0    conda-forge
partd                     1.1.0                      py_0    conda-forge
pcre                      8.44                 he1b5a44_0    conda-forge
pexpect                   4.8.0            py37hc8dfbb8_1    conda-forge
pickleshare               0.7.5           py37hc8dfbb8_1001    conda-forge
pillow                    7.0.0            py37hb39fc2d_0  
pip                       20.0.2                   py37_1  
pluggy                    0.12.0                     py_0    conda-forge
prompt-toolkit            3.0.5                      py_0    conda-forge
psutil                    5.7.0            py37h8f50634_1    conda-forge
pthread-stubs             0.4               h14c3975_1001    conda-forge
ptyprocess                0.6.0                   py_1001    conda-forge
py                        1.8.1                      py_0    conda-forge
pycalphad                 0.8.3+3.g7307b13           dev_0    <develop>
pycparser                 2.20                       py_0    conda-forge
pygments                  2.6.1                      py_0    conda-forge
pyopenssl                 19.1.0                     py_1    conda-forge
pyparsing                 2.4.7              pyh9f0ad1d_0    conda-forge
pyqt                      5.9.2            py37hcca6a23_4    conda-forge
pysocks                   1.7.1            py37hc8dfbb8_1    conda-forge
pytest                    5.4.1            py37hc8dfbb8_0    conda-forge
pytest-cov                2.8.1                      py_0    conda-forge
python                    3.7.7           hcf32534_0_cpython  
python-dateutil           2.8.1                      py_0    conda-forge
python_abi                3.7                     1_cp37m    conda-forge
pytz                      2019.3                     py_0    conda-forge
pyyaml                    5.3.1            py37h8f50634_0    conda-forge
qt                        5.9.7                h52cfd70_2    conda-forge
readline                  8.0                  h7b6447c_0  
requests                  2.23.0             pyh8c360ce_2    conda-forge
scipy                     1.4.1            py37ha3d9a3c_2    conda-forge
setuptools                46.1.3                   py37_0  
sip                       4.19.8           py37hf484d3e_0  
six                       1.14.0                     py_1    conda-forge
snowballstemmer           2.0.0                      py_0    conda-forge
sortedcontainers          2.1.0                      py_0    conda-forge
sphinx                    3.0.0                      py_0    conda-forge
sphinx_rtd_theme          0.4.3                      py_0    conda-forge
sphinxcontrib-applehelp   1.0.2                      py_0    conda-forge
sphinxcontrib-devhelp     1.0.2                      py_0    conda-forge
sphinxcontrib-htmlhelp    1.0.3                      py_0    conda-forge
sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
sphinxcontrib-qthelp      1.0.3                      py_0    conda-forge
sphinxcontrib-serializinghtml 1.1.4                      py_0    conda-forge
sqlite                    3.31.1               h7b6447c_0  
symengine                 0.6.0                    pypi_0    pypi
sympy                     1.5.1            py37hc8dfbb8_3    conda-forge
tblib                     1.6.0                      py_0    conda-forge
tinydb                    3.15.2                   pypi_0    pypi
tk                        8.6.8                hbc83047_0  
toolz                     0.10.0                     py_0    conda-forge
tornado                   6.0.4            py37h8f50634_1    conda-forge
traitlets                 4.3.3            py37hc8dfbb8_1    conda-forge
typing_extensions         3.7.4.1          py37hc8dfbb8_3    conda-forge
urllib3                   1.25.7           py37hc8dfbb8_1    conda-forge
wcwidth                   0.1.9              pyh9f0ad1d_0    conda-forge
wheel                     0.34.2                   py37_0  
xarray                    0.15.1                     py_0    conda-forge
xorg-libxau               1.0.9                h14c3975_0    conda-forge
xorg-libxdmcp             1.1.3                h516909a_0    conda-forge
xz                        5.2.4                h14c3975_4  
yaml                      0.2.2                h516909a_1    conda-forge
zict                      2.0.0                      py_0    conda-forge
zipp                      3.1.0                      py_0    conda-forge
zlib                      1.2.11               h7b6447c_3  
zstd                      1.4.4                h3b9ef0a_2    conda-forge


Details about conda and system ( conda info ):

conda 4.8.3

Conflicts between cyipopt and jax

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

I am trying to install cyipopt and jax in a fresh conda environment on windows, and I get a conflict.

(cyipopt) C:\Users\matth\>conda install -c conda-forge cyipopt jax
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: -
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.\
failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package numpy conflicts for:
jax -> numpy[version='>=1.12|>=1.17|>=1.18|>=1.19|>=1.20']
jax -> ml_dtypes[version='>=0.0.3'] -> numpy[version='>=1.11.3,<2.0a0|>=1.14.6,<2.0a0|>=1.16,<1.23|>=1.16.5,<2.0a0|>=1.16.6,<2.0a0|>=1.17.5,<2.0a0|>=1.18.5,<2.0a0|>=1.19.5,<2.0a0|>=1.20.3,<1.26|>=1.20.3,<1.27|>=1.20.3,<2.0a0|>=1.21.6,<2.0a0|>=1.23.5,<2.0a0|>=1.21.6,<1.27|>=1.23.5,<1.27|>=1.23.4,<1.26|>=1.23.4,<2.0a0|>=1.21.6,<1.26|>=1.20.3,<1.25|>=1.21.6,<1.25|>=1.21.5,<2.0a0|>=1.21.6,<1.23|>=1.20.3,<1.23|>=1.21.4,<2.0a0|>=1.19.4,<2.0a0|>=1.19.2,<2.0a0|>=1.23,<1.27.0|>=1.19.5,<1.27.0|>=1.21,<1.27.0|>=1.19,<1.26.0|>=1.23,<1.26.0|>=1.21,<1.26.0|>=1.19,<1.25.0|>=1.21,<1.25.0|>=1.21,<1.23|>=1.21.2,<1.23.0|>=1.16.6,<1.23.0']

Package openssl conflicts for:
jax -> python[version='>=3.8'] -> openssl[version='>=1.1.1a,<1.1.2a|>=1.1.1d,<1.1.2a|>=1.1.1e,<1.1.2a|>=1.1.1f,<1.1.2a|>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=3.1.0,<4.0a0|>=3.0.5,<4.0a0|>=3.0.7,<4.0a0|>=1.1.1s,<1.1.2a|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1t,<1.1.2a|>=1.1.1c,<1.1.2a|>=1.1.1b,<1.1.2a']
cyipopt -> python[version='>=3.11,<3.12.0a0'] -> openssl[version='>=1.1.1a,<1.1.2a|>=1.1.1d,<1.1.2a|>=1.1.1e,<1.1.2a|>=1.1.1f,<1.1.2a|>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=3.1.0,<4.0a0|>=3.0.5,<4.0a0|>=1.1.1t,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1c,<1.1.2a|>=1.1.1b,<1.1.2a']

Package python conflicts for:
jax -> ml_dtypes[version='>=0.0.3'] -> python[version='2.7.*|3.5.*|3.6.*|>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.5|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0|>=3|3.4.*']
jax -> python[version='>=3.6|>=3.7|>=3.8']

Installed packages

# packages in environment at C:\Users\matth\anaconda3\envs\cyipopt:
#
# Name                    Version                   Build  Channel

Environment info

active environment : cyipopt
    active env location : C:\Users\matth\anaconda3\envs\cyipopt
            shell level : 1
       user config file : C:\Users\matth\.condarc
 populated config files : C:\Users\matth\.condarc
          conda version : 22.9.0
    conda-build version : 3.21.6
         python version : 3.9.7.final.0
       virtual packages : __win=0=0
                          __archspec=1=x86_64
       base environment : C:\Users\matth\anaconda3  (writable)
      conda av data dir : C:\Users\matth\anaconda3\etc\conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\matth\anaconda3\pkgs
                          C:\Users\matth\.conda\pkgs
                          C:\Users\matth\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\matth\anaconda3\envs
                          C:\Users\matth\.conda\envs
                          C:\Users\matth\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/22.9.0 requests/2.26.0 CPython/3.9.7 Windows/10 Windows/10.0.22621
          administrator : False
             netrc file : None
           offline mode : False

cyipopt 1.1.0 seems to only be installable with ipopt 3.14

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

cyipopt supports ipopt 3.11+ but if I try to install anything less than 3.14 it fails:

$ conda create -n old-ipopt cyipopt=1.1.0 "ipopt<3.14"
Channels:
 - conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - package cyipopt-1.1.0-py36h68cfc00_0 requires ipopt >=3.14.3,<3.14.4.0a0, but none of the providers can be installed
Could not solve for environment specs
The following packages are incompatible
├─ cyipopt 1.1.0**  is installable with the potential options
│  ├─ cyipopt 1.1.0 would require
│  │  └─ ipopt >=3.14.9,<3.14.10.0a0 , which can be installed;
│  ├─ cyipopt 1.1.0 would require
│  │  └─ ipopt >=3.14.10,<3.14.11.0a0 , which can be installed;
│  ├─ cyipopt 1.1.0 would require
│  │  └─ ipopt >=3.14.4,<3.14.5.0a0 , which can be installed;
│  ├─ cyipopt 1.1.0 would require
│  │  └─ ipopt >=3.14.8,<3.14.9.0a0 , which can be installed;
│  └─ cyipopt 1.1.0 would require
│     └─ ipopt >=3.14.3,<3.14.4.0a0 , which can be installed;
└─ ipopt <3.14  is not installable because it conflicts with any installable versions previously reported.

Installed packages

NA

Environment info

NA

image not found

After installing Cyipopt as following

MB-Pro:Python JKvanSchoubroeck$ conda install -c conda-forge cyipopt
Solving environment: done

## Package Plan ##

  environment location: /Users/JKvanSchoubroeck/anaconda

  added / updated specs:
    - cyipopt


The following NEW packages will be INSTALLED:

    cyipopt: 0.1.7-py35h7eb728f_2   conda-forge
    ipopt:   3.12.8-blas_openblas_0 conda-forge [blas_openblas]

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
MB-Pro:Python JKvanSchoubroeck$

I get the following error when trying import ipopt:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-b7ba6fc18d82> in <module>()
      7 import pandas as pd
      8 
----> 9 import compl_mech_temp
     10 import support_functions
     11 import matplotlib.pyplot as plt

/Users/JKvanSchoubroeck/path_to_test_file/test.py in <module>()
     13 import cvxopt.cholmod
     14 from pymatbridge import Matlab
---> 15 import ipopt
     16 import matplotlib.pyplot as plt
     17 import PyMMA

/Users/JKvanSchoubroeck/anaconda/lib/python3.5/site-packages/ipopt/__init__.py in <module>()
     38 from __future__ import absolute_import
     39 
---> 40 from cyipopt import *
     41 from .ipopt_wrapper import minimize_ipopt
     42 

ImportError: dlopen(/Users/JKvanSchoubroeck/anaconda/lib/python3.5/site-packages/cyipopt.cpython-35m-darwin.so, 2): Library not loaded: @rpath/libmetis.dylib
  Referenced from: /Users/JKvanSchoubroeck/anaconda/lib/libipopt.1.dylib
  Reason: image not found

Environment (conda list):
MB-Pro:~ JKvanSchoubroeck$ conda list
# packages in environment at /Users/JKvanSchoubroeck/anaconda:
#
# Name                    Version                   Build  Channel
_nb_ext_conf              0.3.0                    py35_0
abstract-rendering        0.5.1               np111py35_0
alabaster                 0.7.9                    py35_0
ampl-mp                   3.1.0                         0    conda-forge
anaconda-client           1.6.0                    py35_0
APMonitor                 0.1                       <pip>
appnope                   0.1.0                    py35_0
appscript                 1.0.1                    py35_0
argcomplete               1.0.0                    py35_1
argh                      0.26.2                    <pip>
astropy                   1.3                 np111py35_0
autopep8                  1.2.2                     <pip>
babel                     2.3.4                    py35_0
beautifulsoup4            4.5.3                    py35_0
bitarray                  0.8.1                    py35_0
blas                      1.1                    openblas    conda-forge
blaze-core                0.9.0                    py35_0
bleach                    2.0.0                     <pip>
bokeh                     0.12.4                   py35_0
boto                      2.45.0                   py35_0
bzip2                     1.0.6                         3
ca-certificates           2018.8.24            ha4d7672_0    conda-forge
certifi                   2018.8.24                py35_1    conda-forge
cffi                      1.9.1                    py35_0
chardet                   2.3.0                    py35_0
click                     6.7                      py35_0
cloog                     0.18.0                        0
clyent                    1.2.2                    py35_0
cmake                     3.6.3                         0
colorama                  0.3.7                    py35_0
conda                     4.5.11                   py35_0    conda-forge
conda-build               2.1.2                    py35_0
conda-env                 2.6.0                         0    conda-forge
conda-verify              2.0.0                    py35_0
configobj                 5.0.6                    py35_0
cryptography              1.7.1                    py35_0
curl                      7.52.1                        0
cvxopt                    1.1.8           py35_blas_openblas_204  [blas_openblas]  conda-forge
cycler                    0.10.0                   py35_0
cyipopt                   0.1.7            py35h7eb728f_2    conda-forge
cython                    0.25.2                   py35_0
cytoolz                   0.8.2                    py35_0
datashape                 0.5.4                    py35_0
decorator                 4.0.11                   py35_0
deepdish                  0.3.4                     <pip>
docutils                  0.13.1                   py35_0
entrypoints               0.2.3                     <pip>
entrypoints               0.2.2                    py35_0
et_xmlfile                1.0.1                    py35_0
expat                     2.1.0                         0
fastcache                 1.0.2                    py35_1
fftw                      3.3.7                         0    conda-forge
filelock                  2.0.7                    py35_0
flask                     0.12                     py35_0
freetype                  2.5.5                         2
future                    0.16.0                   py35_0    conda-forge
gcc                       4.8.5                         7
glpk                      4.65                          0    conda-forge
gmp                       6.1.0                         0
greenlet                  0.4.11                   py35_0
gsl                       2.2.1           blas_openblas_3  [blas_openblas]  conda-forge
h5py                      2.6.0               np111py35_2
hdf5                      1.8.17                        1
holoviews                 1.4.2                     <pip>
hpc05                     1.1                      py35_0    basnijholt
hpc05                     0+unknown                 <pip>
html5lib                  0.999999999               <pip>
icu                       54.1                          0
idna                      2.2                      py35_0
imagesize                 0.7.1                    py35_0
ipopt                     3.12.8          blas_openblas_0  [blas_openblas]  conda-forge
ipykernel                 4.5.2                    py35_0
ipyparallel               5.2.0                     <pip>
ipyparallel               5.2.0                    py35_0
ipython                   5.1.0                    py35_1
ipython-notebook          4.0.4                    py35_0
ipython-qtconsole         4.0.1                    py35_0
ipython_genutils          0.1.0                    py35_0
ipywidgets                5.2.2                    py35_1
isl                       0.12.2                        1
itsdangerous              0.24                     py35_0
jbig                      2.1                           0
jdcal                     1.3                      py35_0
jedi                      0.9.0                    py35_1
jinja2                    2.9.4                    py35_0
jpeg                      9b                            0
jsonschema                2.5.1                    py35_0
jupyter                   1.0.0                    py35_3
jupyter-cms               0.7.0                     <pip>
jupyter_client            4.4.0                    py35_0
jupyter_console           5.0.0                    py35_0
jupyter_core              4.2.1                    py35_0
kwant                     1.3.1           py35_blas_openblas_201  [blas_openblas]  conda-forge
launcher                  1.0.0                         3
libgcc                    4.8.5                         1
libgfortran               3.0.0                         0    conda-forge
libiconv                  1.14                          0
libpng                    1.6.27                        0
libtiff                   4.0.6                         3
libxml2                   2.9.4                         0
libxslt                   1.1.29                        0
lxml                      3.7.2                    py35_0
markupsafe                0.23                     py35_2
matplotlib                1.5.1               np111py35_0
metis                     5.1.0                         1    basnijholt
mistune                   0.7.3                    py35_1
mistune                   0.7.4                     <pip>
mkl                       2017.0.1                      0
mpc                       1.0.3                         0
mpfr                      3.1.5                         0
mpi                       1.0                       mpich    conda-forge
mpich                     3.2.1                         1    conda-forge
mpmath                    0.19                     py35_1
multipledispatch          0.4.9                    py35_0
mumps                     5.0.2           blas_openblas_205  [blas_openblas]  conda-forge
mumps_seq                 5.0.1                        11    basnijholt
nb_anacondacloud          1.2.0                    py35_0
nb_conda                  2.0.0                    py35_0
nb_conda_kernels          2.0.0                    py35_0
nbconvert                 4.2.0                    py35_0
nbconvert                 5.3.1                     <pip>
nbformat                  4.4.0                    py35_0    conda-forge
nbpresent                 3.0.2                    py35_0
ncurses                   5.9                          10
networkx                  1.11                     py35_0
nltk                      3.2.2                    py35_0
node-webkit               0.10.1                        0
nose                      1.3.7                    py35_1
notebook                  4.3.1                    py35_0
numexpr                   2.6.1               np111py35_2
numpy                     1.11.3          py35_blas_openblas_202  [blas_openblas]  conda-forge
odo                       0.5.0                    py35_1
openblas                  0.2.19                        2    conda-forge
openpyxl                  2.4.1                    py35_0
openssl                   1.0.2p               h470a237_0    conda-forge
pandas                    0.19.2              np111py35_1
pandocfilters             1.4.2                     <pip>
param                     1.3.2                     <pip>
paramiko                  2.0.2                     <pip>
path.py                   10.0                     py35_0
pathtools                 0.1.2                     <pip>
patsy                     0.4.1                    py35_0
pcre                      8.39                          1
pep8                      1.7.0                    py35_0
pexpect                   4.2.1                    py35_0
pickleshare               0.7.4                    py35_0
pillow                    4.0.0                    py35_0
pip                       8.1.2                     <pip>
pip                       9.0.1                    py35_1
pip                       18.0                      <pip>
pip                       9.0.1                     <pip>
pkginfo                   1.4.1                    py35_0
ply                       3.9                      py35_0
prompt_toolkit            1.0.9                    py35_0
psutil                    5.0.1                    py35_0
ptscotch                  6.0.4                         5    conda-forge
ptyprocess                0.5.1                    py35_0
py                        1.4.32                   py35_0
pyasn1                    0.1.9                    py35_0
PyAudio                   0.2.11                    <pip>
pycosat                   0.6.3                    py35_0    conda-forge
pycparser                 2.17                     py35_0
pycrypto                  2.6.1                    py35_4
pycurl                    7.43.0                   py35_2
pyflakes                  1.5.0                    py35_0
pygame                    1.9.2b6                   <pip>
pygments                  2.1.3                    py35_0
pymatbridge               0.5.2                     <pip>
pyopenssl                 16.2.0                   py35_0
pyparsing                 2.1.4                    py35_0
pyqt                      4.11.4                   py35_4
pytables                  3.3.0               np111py35_0
pytest                    3.0.5                    py35_0
python                    3.5.2                         0
python-dateutil           2.6.0                    py35_0
python.app                1.2                      py35_4
pytz                      2016.10                  py35_0
pyyaml                    3.12                     py35_0
pyzmq                     16.0.2                   py35_0
qt                        4.8.7                         4
qtconsole                 4.2.1                    py35_0
readline                  6.2                           2
redis                     3.2.0                         0
redis-py                  2.10.5                   py35_0
requests                  2.12.4                   py35_0
rope                      0.9.4                    py35_1
ruamel_yaml               0.11.14                  py35_1
scalapack                 2.0.2                         0    conda-forge
scikit-image              0.12.3              np111py35_1
scikit-learn              0.19.1          py35_blas_openblas_200  [blas_openblas]  conda-forge
scipy                     0.19.1          py35_blas_openblas_202  [blas_openblas]  conda-forge
scotch                    6.0.4                         4    conda-forge
scotch5                   5.1.12b                       1    basnijholt
setuptools                39.2.0                   py35_0    conda-forge
simplegeneric             0.8.1                    py35_1
sip                       4.18                     py35_0
six                       1.10.0                   py35_0
snowballstemmer           1.2.1                    py35_0
sockjs-tornado            1.0.3                    py35_0
sphinx                    1.5.1                    py35_0
sphinx_rtd_theme          0.1.9                    py35_0
spyder                    2.3.8                    py35_1
spyder-app                2.3.8                    py35_0
sqlalchemy                1.1.5                    py35_0
sqlite                    3.13.0                        0
sshtunnel                 0.1.1                     <pip>
statsmodels               0.6.1               np111py35_1
suitesparse               4.5.4           blas_openblas_200  [blas_openblas]  conda-forge
swig                      3.0.10                        0
sympy                     1.0                      py35_0
tbb                       2018_20171205                 0    conda-forge
terminado                 0.6                      py35_0
testpath                  0.3.1                     <pip>
tinyarray                 1.1.0                    py35_0    basnijholt
tk                        8.5.18                        0
toolz                     0.8.2                    py35_0
ToPy                      0.2.1                     <pip>
tornado                   4.4.2                    py35_0
traitlets                 4.3.1                    py35_0
ujson                     1.35                     py35_0
unicodecsv                0.14.1                   py35_0
wcwidth                   0.1.7                    py35_0
webencodings              0.5.1                     <pip>
werkzeug                  0.11.15                  py35_0
wheel                     0.29.0                   py35_0
Whoosh                    2.7.4                     <pip>
widgetsnbextension        1.2.6                    py35_0
xlrd                      1.0.0                    py35_0
xlsxwriter                0.9.6                    py35_0
xlwings                   0.10.2                   py35_0
xlwt                      1.2.0                    py35_0
xz                        5.2.2                         1
yaml                      0.1.6                         0
zeromq                    4.1.3                         0
zlib                      1.2.8                         3
MB-Pro:~ JKvanSchoubroeck$


Details about conda and system ( conda info ):
MB-Pro:~ JKvanSchoubroeck$ conda info

     active environment : None
       user config file : /Users/JKvanSchoubroeck/.condarc
 populated config files : /Users/JKvanSchoubroeck/.condarc
          conda version : 4.5.11
    conda-build version : 2.1.2
         python version : 3.5.2.final.0
       base environment : /Users/JKvanSchoubroeck/anaconda  (writable)
           channel URLs : https://conda.anaconda.org/conda-forge/osx-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/osx-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/osx-64
                          https://repo.anaconda.com/pkgs/pro/noarch
          package cache : /Users/JKvanSchoubroeck/anaconda/pkgs
                          /Users/JKvanSchoubroeck/.conda/pkgs
       envs directories : /Users/JKvanSchoubroeck/anaconda/envs
                          /Users/JKvanSchoubroeck/.conda/envs
               platform : osx-64
             user-agent : conda/4.5.11 requests/2.12.4 CPython/3.5.2 Darwin/17.5.0 OSX/10.13.4
                UID:GID : 501:20
             netrc file : None
           offline mode : False

MB-Pro:~ JKvanSchoubroeck$

cyipopt for mac os with M1 chip

Comment:

Hi,

I cannot install with conda install -c conda-forge cyipopt.

I have a mac os with M1 chip. I run miniconda for osx-arm64 architecture. Is there a package for this architecture?

Do you have tips in case?

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.