Installing a current version of PyRun on CentOS 6.5 Final did not work for me, several issues occurred:
../bin/pyrun: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
On current CentOS installations there is no libssl.so.1.0.0, instead after patching the heartbleed bug through yum there is libssl.so.1.0.1e. So simply symlink the lib and you're fine:
ln -s /usr/lib64/libssl.so.1.0.1e /usr/lib64/libssl.so.1.0.0
But afterwards the PyRun installation still does not complete properly - there is another lib failing. Patch it by symlinking again:
../bin/pyrun: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory ln -s /usr/lib64/libcrypto.so.1.0.1e /usr/lib64/libcrypto.so.1.0.0
Now, the whole thing is running.