Github user mmiklavc commented on the issue:
https://github.com/apache/metron/pull/1130
Notes on installing and using pycapa in full dev (CentOS 7).
```
Installing pycapa
====================
# env vars
PYCAPA_HOME=/opt/pycapa
PYTHON27_HOME=/opt/rh/python27/root
# Install these packages via yum (RHEL, CentOS)
# epel-release
# centos-release-scl
# "@Development tools"
# python27
# python27-scldevel
# python27-python-virtualenv
# libpcap-devel
# libselinux-python
# You can run this command to loop through installing the needed deps
for item in epel-release centos-release-scl "@Development tools" python27
python27-scldevel python27-python-virtualenv libpcap-devel libselinux-python;
do yum install -y $item; done
#Setup directories
mkdir $PYCAPA_HOME && chmod 755 $PYCAPA_HOME
# Create virtualenv
export LD_LIBRARY_PATH="/opt/rh/python27/root/usr/lib64"
cd $PYCAPA_HOME
${PYTHON27_HOME}/usr/bin/virtualenv pycapa-venv
# Install librdkafka (must use 0.11.5 or greater these days)
export PREFIX=/usr
wget https://github.com/edenhill/librdkafka/archive/v0.11.5.tar.gz -O - |
tar -xz
cd librdkafka-0.11.5/
./configure --prefix=$PREFIX
make
make install
echo "$PREFIX/lib" >> /etc/ld.so.conf.d/pycapa.conf
ldconfig -v
# Copy pycapa
# copy incubator-metron/metron-sensors/pycapa from the Metron source tree
into $PYCAPA_HOME on the node you would like to install pycapa on. Files should
end up in $PYCAPA_HOME/pycapa/<files>
# Build it
cd ${PYCAPA_HOME}/pycapa
# activate the virtualenv
source ${PYCAPA_HOME}/pycapa-venv/bin/activate
pip install -r requirements.txt
python setup.py install
# Run it
cd ${PYCAPA_HOME}/pycapa-venv/bin
pycapa --producer --topic pcap -i eth1 -k $BROKERLIST
```
---