git clone https://git.torproject.org/ooni-probe.git
    cd ooni-probe
    workon ooni-probe
    pip install -r requirements.txt (to install)

This will take some time. Sit back and relax.

Output of “pip install -r requirements.txt”:

pi@raspberrypi ~/bin/ooni-probe $ workon ooni-probe
(ooni-probe)pi@raspberrypi ~/bin/ooni-probe $ pip install -r requirements.txt
Downloading/unpacking https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/Parsley-1.1pre1.tar.gz (from -r
requirements.txt (line 21))
  Downloading Parsley-1.1pre1.tar.gz (199Kb): 199Kb downloaded
  Running setup.py egg_info for package from https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/Parsley-
1.1pre1.tar.gz
    
Downloading/unpacking https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/scapy-02-25-2013-tip.zip (from -r requirements.txt (line 26))
  Downloading scapy-02-25-2013-tip.zip (1.1Mb): 1.1Mb downloaded
  Running setup.py egg_info for package from https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/scapy-02-25-2013-tip.zip
    
Downloading/unpacking https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/hellais-txsocksx-02-25-2013-master.zip (from -r requirements.txt (line 30))
  Downloading hellais-txsocksx-02-25-2013-master.zip
  Running setup.py egg_info for package from https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/hellais-txsocksx-02-25-2013-master.zip
    
Downloading/unpacking https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/dnspython-1.10.0.zip (from -r requirements.txt (line 35))
  Downloading dnspython-1.10.0.zip (212Kb): 212Kb downloaded
  Running setup.py egg_info for package from https://people.torproject.org/~ioerror/src/mirrors/ooniprobe/dnspython-1.10.0.zip
    
Downloading/unpacking PyYAML>=3.10 (from -r requirements.txt (line 1))
  Downloading PyYAML-3.10.tar.gz (241Kb): 241Kb downloaded
  Running setup.py egg_info for package PyYAML
    
Downloading/unpacking Twisted>=12.2.0 (from -r requirements.txt (line 2))
  Downloading Twisted-12.3.0.tar.bz2 (2.6Mb): 2.6Mb downloaded
  Running setup.py egg_info for package Twisted
    
Requirement already satisfied (use --upgrade to upgrade): argparse>=1.2.1 in /usr/lib/python2.7 (from -r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): distribute>=0.6.24 in /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg (from -r requirements.txt (line 4))
Downloading/unpacking docutils>=0.9.1 (from -r requirements.txt (line 5))
  Downloading docutils-0.10.tar.gz (1.6Mb): 1.6Mb downloaded
  Running setup.py egg_info for package docutils
    
    warning: no files found matching 'MANIFEST'
    warning: no files found matching '*' under directory 'extras'
    warning: no previously-included files matching '.cvsignore' found under directory '*'
    warning: no previously-included files matching '*.pyc' found under directory '*'
    warning: no previously-included files matching '*~' found under directory '*'
    warning: no previously-included files matching '.DS_Store' found under directory '*'
Downloading/unpacking ipaddr>=2.1.10 (from -r requirements.txt (line 6))
  Downloading ipaddr-2.1.10.tar.gz
  Running setup.py egg_info for package ipaddr
    
Downloading/unpacking pyOpenSSL>=0.13 (from -r requirements.txt (line 7))
  Downloading pyOpenSSL-0.13.tar.gz (250Kb): 250Kb downloaded
  Running setup.py egg_info for package pyOpenSSL
    
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
Downloading/unpacking pygeoip>=0.2.5 (from -r requirements.txt (line 8))
  Downloading pygeoip-0.2.6.zip (136Kb): 136Kb downloaded
  Running setup.py egg_info for package pygeoip
    
Downloading/unpacking transaction>=1.3.0 (from -r requirements.txt (line 9))
  Downloading transaction-1.4.1.zip (77Kb): 77Kb downloaded
  Running setup.py egg_info for package transaction
    
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyo' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
Downloading/unpacking txtorcon>=0.7 (from -r requirements.txt (line 10))
  Downloading txtorcon-0.7.tar.gz (128Kb): 128Kb downloaded
  Running setup.py egg_info for package txtorcon
    
    warning: no files found matching 'docs/avatar.png'
Downloading/unpacking zope.component>=4.0.0 (from -r requirements.txt (line 11))
  Downloading zope.component-4.1.0.zip (117Kb): 117Kb downloaded
  Running setup.py egg_info for package zope.component
    
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyo' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
Downloading/unpacking zope.event>=4.0.0 (from -r requirements.txt (line 12))
  Downloading zope.event-4.0.2.tar.gz
  Running setup.py egg_info for package zope.event
    
Downloading/unpacking zope.interface>=4.0.1 (from -r requirements.txt (line 13))
  Downloading zope.interface-4.0.5.zip (173Kb): 173Kb downloaded
  Running setup.py egg_info for package zope.interface
    
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyo' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
Downloading/unpacking Pyrex (from -r requirements.txt (line 14))
  Downloading Pyrex-0.9.8.6.zip (286Kb): 286Kb downloaded
  Running setup.py egg_info for package Pyrex
    
Downloading/unpacking parsley (from txsocksx==0.0.1->-r requirements.txt (line 30))
  Downloading Parsley-1.1pre1.tar.gz (199Kb): 199Kb downloaded
  Running setup.py egg_info for package parsley
    
Installing collected packages: PyYAML, Twisted, docutils, ipaddr, pyOpenSSL, pygeoip, transaction, txtorcon, zope.component, zope.event, zope.interface, Pyrex, Parsley, scapy, parsley, txsocksx, dnspython
  Running setup.py install for PyYAML
    checking if libyaml is compilable
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c build/temp.linux-armv6l-2.7/check_libyaml.c -o build/temp.linux-armv6l-2.7/check_libyaml.o
    build/temp.linux-armv6l-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory
    compilation terminated.
    
    libyaml is not found or a compiler error: forcing --without-libyaml
    (if libyaml is installed correctly, you may need to
     specify the option --include-dirs or uncomment and
     modify the parameter include_dirs in setup.cfg)
    
  Running setup.py install for Twisted
    
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c conftest.c -o conftest.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c conftest.c -o conftest.o
    building 'twisted.runner.portmap' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/runner/portmap.c -o build/temp.linux-armv6l-2.7/twisted/runner/portmap.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/twisted/runner/portmap.o -o build/lib.linux-armv6l-2.7/twisted/runner/portmap.so
    building 'twisted.test.raiser' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/test/raiser.c -o build/temp.linux-armv6l-2.7/twisted/test/raiser.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/twisted/test/raiser.o -o build/lib.linux-armv6l-2.7/twisted/test/raiser.so
    building 'twisted.python.sendmsg' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c twisted/python/sendmsg.c -o build/temp.linux-armv6l-2.7/twisted/python/sendmsg.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/twisted/python/sendmsg.o -o build/lib.linux-armv6l-2.7/twisted/python/sendmsg.so
    changing mode of build/scripts-2.7/twistd from 644 to 755
    changing mode of build/scripts-2.7/tap2deb from 644 to 755
    changing mode of build/scripts-2.7/tapconvert from 644 to 755
    changing mode of build/scripts-2.7/tap2rpm from 644 to 755
    changing mode of build/scripts-2.7/pyhtmlizer from 644 to 755
    changing mode of build/scripts-2.7/manhole from 644 to 755
    changing mode of build/scripts-2.7/trial from 644 to 755
    changing mode of build/scripts-2.7/mailmail from 644 to 755
    changing mode of build/scripts-2.7/lore from 644 to 755
    changing mode of build/scripts-2.7/tkconch from 644 to 755
    changing mode of build/scripts-2.7/ckeygen from 644 to 755
    changing mode of build/scripts-2.7/conch from 644 to 755
    changing mode of build/scripts-2.7/cftp from 644 to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/tkconch to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/twistd to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/ckeygen to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/lore to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/conch to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/tap2deb to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/mailmail to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/tapconvert to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/cftp to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/tap2rpm to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/pyhtmlizer to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/manhole to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/trial to 755
  Running setup.py install for docutils
    changing mode of build/scripts-2.7/rst2html.py from 644 to 755
    changing mode of build/scripts-2.7/rst2s5.py from 644 to 755
    changing mode of build/scripts-2.7/rst2latex.py from 644 to 755
    changing mode of build/scripts-2.7/rst2xetex.py from 644 to 755
    changing mode of build/scripts-2.7/rst2man.py from 644 to 755
    changing mode of build/scripts-2.7/rst2xml.py from 644 to 755
    changing mode of build/scripts-2.7/rst2pseudoxml.py from 644 to 755
    changing mode of build/scripts-2.7/rstpep2html.py from 644 to 755
    changing mode of build/scripts-2.7/rst2odt.py from 644 to 755
    changing mode of build/scripts-2.7/rst2odt_prepstyles.py from 644 to 755
    
    warning: no files found matching 'MANIFEST'
    warning: no files found matching '*' under directory 'extras'
    warning: no previously-included files matching '.cvsignore' found under directory '*'
    warning: no previously-included files matching '*.pyc' found under directory '*'
    warning: no previously-included files matching '*~' found under directory '*'
    warning: no previously-included files matching '.DS_Store' found under directory '*'
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2man.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2s5.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2xetex.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2odt.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rstpep2html.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2latex.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2pseudoxml.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2odt_prepstyles.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2xml.py to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/rst2html.py to 755
  Running setup.py install for ipaddr
    
  Running setup.py install for pyOpenSSL
    building 'OpenSSL.crypto' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/crypto.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/crypto.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509name.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509name.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/pkey.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/pkey.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509store.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509store.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509req.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509req.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509ext.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509ext.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/pkcs7.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/pkcs7.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/pkcs12.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/pkcs12.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/netscape_spki.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/netscape_spki.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/revoked.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/revoked.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/crl.c -o build/temp.linux-armv6l-2.7/OpenSSL/crypto/crl.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/util.c -o build/temp.linux-armv6l-2.7/OpenSSL/util.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/OpenSSL/crypto/crypto.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509name.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/pkey.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509store.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509req.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/x509ext.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/pkcs7.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/pkcs12.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/netscape_spki.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/revoked.o build/temp.linux-armv6l-2.7/OpenSSL/crypto/crl.o build/temp.linux-armv6l-2.7/OpenSSL/util.o -lssl -lcrypto -o build/lib.linux-armv6l-2.7/OpenSSL/crypto.so
    building 'OpenSSL.rand' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/rand/rand.c -o build/temp.linux-armv6l-2.7/OpenSSL/rand/rand.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/util.c -o build/temp.linux-armv6l-2.7/OpenSSL/util.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/OpenSSL/rand/rand.o build/temp.linux-armv6l-2.7/OpenSSL/util.o -lssl -lcrypto -o build/lib.linux-armv6l-2.7/OpenSSL/rand.so
    building 'OpenSSL.SSL' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/ssl/connection.c -o build/temp.linux-armv6l-2.7/OpenSSL/ssl/connection.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/ssl/context.c -o build/temp.linux-armv6l-2.7/OpenSSL/ssl/context.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/ssl/ssl.c -o build/temp.linux-armv6l-2.7/OpenSSL/ssl/ssl.o
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/util.c -o 
    build/temp.linux-armv6l-2.7/OpenSSL/util.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/OpenSSL/ssl/connection.o build/temp.linux-armv6l-2.7/OpenSSL/ssl/context.o 
    build/temp.linux-armv6l-2.7/OpenSSL/ssl/ssl.o build/temp.linux-armv6l-2.7/OpenSSL/util.o -lssl -lcrypto -o build/lib.linux-armv6l-2.7/OpenSSL/SSL.so
    
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
  Running setup.py install for pygeoip
    
  Running setup.py install for transaction
    
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyo' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
  Running setup.py install for txtorcon
    
    warning: no files found matching 'docs/avatar.png'
  Running setup.py install for zope.component
    
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyo' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    Skipping installation of /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/zope/__init__.py (namespace package)
    Installing /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/zope.component-4.1.0-py2.7-nspkg.pth
  Running setup.py install for zope.event
    
    Skipping installation of /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/zope/__init__.py (namespace package)
    Installing /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/zope.event-4.0.2-py2.7-nspkg.pth
  Running setup.py install for zope.interface
    
    warning: no previously-included files matching '*.dll' found anywhere in distribution
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyo' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    building 'zope.interface._zope_interface_coptimizations' extension
    gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c src/zope/interface/_zope_interface_coptimizations.c -o build/temp.linux-armv6l-2.7/src/zope/interface/_zope_interface_coptimizations.o
    gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/src/zope/interface/_zope_interface_coptimizations.o -o build/lib.linux-armv6l-2.7/zope/interface/_zope_interface_coptimizations.so
    Skipping installation of /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/zope/__init__.py (namespace package)
    Installing /home/pi/.virtualenvs/ooni-probe/lib/python2.7/site-packages/zope.interface-4.0.5-py2.7-nspkg.pth
  Running setup.py install for Pyrex
    changing mode of build/scripts-2.7/pyrexc from 644 to 755
    
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/pyrexc to 755
  Running setup.py install for Parsley
    
  Running setup.py install for scapy
    changing mode of build/scripts-2.7/scapy from 644 to 755
    changing mode of build/scripts-2.7/UTscapy from 644 to 755
    
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/UTscapy to 755
    changing mode of /home/pi/.virtualenvs/ooni-probe/bin/scapy to 755
  Running setup.py install for parsley
    
  Running setup.py install for txsocksx
    
  Running setup.py install for dnspython
    
Successfully installed PyYAML Twisted docutils ipaddr pyOpenSSL pygeoip transaction 
txtorcon zope.component zope.event zope.interface Pyrex Parsley scapy parsley txsocksx dnspython
Cleaning up...