Using macOS Mojave I followed the instructions and installed libpostal.
git clone https://github.com/openvenues/libpostal
cd libpostal
./bootstrap.sh
mkdir ~/libpostal-datadir
./configure --datadir=~/libpostal-datadir
This is the output
~/dev_environment/new_data_science/etl/postal_address/libpostal$ sudo make install
Password:
Making install in src
./libpostal_data download all ~/libpostal-datadir/libpostal
Checking for new libpostal data file...
libpostal data file up to date
Checking for new libpostal parser data file...
libpostal parser data file up to date
Checking for new libpostal language classifier data file...
libpostal language classifier data file up to date
.././install-sh -c -d '/usr/local/bin'
/usr/bin/install -c libpostal_data '/usr/local/bin'
.././install-sh -c -d '/usr/local/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libpostal.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libpostal.1.dylib /usr/local/lib/libpostal.1.dylib
libtool: install: (cd /usr/local/lib && { ln -s -f libpostal.1.dylib libpostal.dylib || { rm -f libpostal.dylib && ln -s libpostal.1.dylib libpostal.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libpostal.lai /usr/local/lib/libpostal.la
libtool: install: /usr/bin/install -c .libs/libpostal.a /usr/local/lib/libpostal.a
libtool: install: chmod 644 /usr/local/lib/libpostal.a
libtool: install: ranlib /usr/local/lib/libpostal.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /usr/local/lib/libpostal.a(libpostal_la-strndup.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /usr/local/lib/libpostal.a(libscanner_la-drand48.o) has no symbols
.././install-sh -c -d '/usr/local/include/libpostal'
/usr/bin/install -c -m 644 libpostal.h '/usr/local/include/libpostal'
Making install in test
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Nothing to be done for `install-exec-am'.
./install-sh -c -d '/usr/local/lib/pkgconfig'
/usr/bin/install -c -m 644 libpostal.pc '/usr/local/lib/pkgconfig'
I added export LD_LIBRARY_PATH=/usr/local/lib to my ~/.bash_profile and source it.
When I try to import postal inside python window I get the error No module named 'postal'
Using macOS Mojave I followed the instructions and installed libpostal.
This is the output
I added
export LD_LIBRARY_PATH=/usr/local/lib
to my~/.bash_profile
and source it. When I try toimport postal
inside python window I get the errorNo module named 'postal'