I was trying to run the Python module on my VMware instance, and ran into a stack of problems.
The python version on the VM instance (TDExpress220.127.116.11_Sles11_40GB_vp) was 2.6.9 which doesn't support the python module. Trying to build a new Python 3 instance was missing readline. Since the VM is SLES, with no repos, i kept hitting deadends. Trying to use OSS repos kept screwing up my Gnome and making the VM image unusable.
Finally, I came up with these steps that worked, so I thought I would share
refererring to the Teradata Python Module(http://developer.teradata.com/tools/reference/teradata-python-module) reference for the final steps.
using a clean install of the 15.10 vm image, I did the following steps:
I decided I didn't like the Python version from the OSS package (3.3.2) since I wanted to use subprocess.run() so I went back to the install drawing board.
using the OSS repo, I found the right installs to get me readline, and then got and build Python 3.5
Spoke too soon. When I tried to install my teradata module in the new python install it yacked because I didn't have SSL support, so the setup couldn't figure out an https address.
I grabbed the OpenSSL devel lib
zypper install libopenssl-devel
then rebuild python. that seemed to do the trick. should have done that right when I got readline-devel in my above message.