machbio
3/20/2015 - 2:04 AM

OpenBabel Installation from Source with Python Bindings and No GUI

OpenBabel Installation from Source with Python Bindings and No GUI

wget http://sourceforge.net/projects/openbabel/files/openbabel/2.3.1/openbabel-2.3.1.tar.gz
tar xvfz openbabel-2.3.1.tar.gz
mkdir build
cd build
sudo apt-get install libxml2-dev zlib1g-dev libeigen2-dev libcairo2-dev python-dev cmake
cmake ../openbabel-2.3.1 -DCMAKE_INSTALL_PREFIX=/path/to/install -DCMAKE_BUILD_TYPE=DEBUG -DPYTHON_BINDINGS=ON -Wno-dev
make -j 8
make install

echo "export LD_LIBRARY_PATH=/babel/install/path/lib:/usr/local/lib" > "~/.bashrc"
echo "export PATH=$PATH:/babel/install/path/bin" > "~/.bashrc"

mkvirtualenv custom-pythonenv
workon custom-pythonenv
add2virtualenv /babel/install/path/lib/python2.7/site-packages