[PYTHON] So installieren Sie PyCPX (OSX Yosemite, Canopy)

PyCPX is a python wrapper for the IBM CPlex. While it can be downloaded via pip and easy_install, we need several steps to successfull installation.

Environment:

Step 1: installing CPLEX

Step 2: installing PyCPX with linking CPLEX

In file included from pycpx/pyconcert.cpp:255:

pycpx/cplex_interface.hpp:12:10: fatal error: 'ilcplex/ilocplexi.h' file not found

#include <ilcplex/ilocplexi.h>

We actually need to specify the include directory that you downloaded in Step 1! The answer is:

pip install --global-option='build_ext' --global-option=-i[the path where you downloaded cplex]/cplex_studio1261/cplex/include pycpx

See also http://stackoverflow.com/questions/18783390/python-pip-specify-a-library-directory-and-an-include-directory

Recommended Posts

So installieren Sie PyCPX (OSX Yosemite, Canopy)
Erste Schritte mit Python
Wie fange ich mit Django an?
So erhalten Sie die Eltern-ID mit sqlalchemy
Wie man lange Einschlüsse loswird
Wie bekomme ich IP bei Tornado + Nginx
Wie bekomme ich Stacktrace in Python?
So erhalten Sie eine farbige Ausgabe an die Konsole
Hinweise zum Ausführen von Cython unter OSX
So erhalten Sie Ergebnisse von id in Celery
[Django] So erhalten Sie Daten durch Angabe von SQL.
So erhalten Sie Hilfe in einer interaktiven Shell
So erhalten Sie Artikeldaten mithilfe der Qiita-API
So installieren Sie OpenGM unter OSX mit Macports
So erhalten Sie Elemente vom Typ Wörterbuch von Python 2.7
So erhalten Sie die Dateien im Ordner [Python]
So deinstallieren Sie ein mit setup.py installiertes Modul
[Rails] So erhalten Sie Standortinformationen mithilfe der Geolocation-API
So erhalten Sie den Variablennamen selbst in Python
So ermitteln Sie die Anzahl der Stellen in Python
So exportieren / importieren Sie ein Zope-Objekt von Zope, das mit Plone-4.1.5-UnifiedInstaller-20120604.tgz installiert wurde
So erhalten Sie mit SQLAlchemy + MySQLdb mehr als 1000 Daten
Wie man mit Python-Flüchen ein Urteil über das Mausrad erhält
So erhalten Sie RGB- und HSV-Histogramme mit OpenCV