- PythonMagick has to be built from source, using usual
configure
make
make install
procedure.- Once done, will be installed to
/usr/local/lib/python3.5/site-packages/PythonMagick
by default- In order for MacPorts’ version of
python35
andopencv
to importPythonMagick
, has to make the folder copy as follows:
cp -R /usr/local/lib/python3.5/site-packages/PythonMagick ~/anaconda/lib/python3.5/site-packages/
Caveat
- When build PythonMagick, use options to configure to be built with specific version of ImageMagick and Boost etc.
- like,
./configure --with-boost=/usr/local/Cellar/boost/1.66.0/ --with-boost-python=/usr/local/Cellar/boost-python/1.66.0/lib/libboost_python.dylib
./configure --with-boost=/opt/local/include/
To build with ImageMagick 7.0.7, has to manually modify Makefile
(generated by configure
) the following flags:
- MAGICKCORE_CFLAGS
- MAGICKCORE_LIBS
- MAGICKPP_CFLAGS
- MAGICKPP_LIBS