xmlsec is available on PyPI:
pip install xmlsecDepending on your OS, you may need to install the required native libraries first:
apt-get install libxml2-dev libxmlsec1-dev libxmlsec1-opensslNote
There is no required version of LibXML2 for Ubuntu Precise, so you need to download and install it manually:
wget http://xmlsoft.org/sources/libxml2-2.9.1.tar.gz
tar -xvf libxml2-2.9.1.tar.gz
cd libxml2-2.9.1
./configure && make && make installyum install libxml2-devel xmlsec1-devel xmlsec1-openssl-devel libtool-ltdl-develdnf install libxml2-devel xmlsec1-devel xmlsec1-openssl-devel libtool-ltdl-develxcode-select --install
brew upgrade
brew install libxml2 libxmlsec1 pkg-configapk add build-base openssl libffi-dev openssl-dev libxslt-dev libxml2-dev xmlsec-dev xmlsecIf you get any fatal errors about missing .h files, update your
C_INCLUDE_PATH environment variable to include the appropriate
files from the libxml2 and libxmlsec1 libraries.
Starting with 1.3.7, prebuilt wheels are available for Windows,
so running pip install xmlsec should suffice. If you want
to build from source:
Configure build environment, see wiki.python.org for more details.
Install from source dist:
pip install xmlsec --no-binary=xmlsec