Installing via setup.py should now work. Pycassa will now always use its bundled thrift-gen code, so having other thrift-generated cassandra packages on the path should have no effect.
Load site-wide package if available, fall back to bundled package.
Accepts arguments for keyspace, hostname, and port, and sets up an interactive Python shell with thrift client instance and instances for each configured column family. Uses IPython if installed, or falls back to a standard interactive shell otherwise.