cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Dunphy <bluethu...@gmail.com>
Subject Re: can't get cqlsh running
Date Thu, 11 Oct 2012 19:41:37 GMT
>
>
> I believe you can run 'python2.6 easy_install cql' to force it to use
> that python install.
>

Well initially I tried going:

[root@beta:~] #python2.6 easy_install
python2.6: can't open file 'easy_install': [Errno 2] No such file or
directory

But when I used the full paths of each:

/usr/bin/python2.6 /usr/bin/easy_install cql

It worked like a charm!

[root@beta:~] #cqlsh
Connected to Test Cluster at beta.jokefire.com:9160.
[cqlsh 2.0.0 | Cassandra unknown | CQL spec unknown | Thrift protocol
19.20.0]
Use HELP for help.
cqlsh>

So, thanks for your advice! That really did the trick!

Tim

On Thu, Oct 11, 2012 at 11:56 AM, Nick Bailey <nick@datastax.com> wrote:

> It looks like easy_install is only recognizing python2.4 on your
> system. It is installing the cql module for that version. The cqlsh
> script explicitly looks for and runs with python2.6 since 2.4 isn't
> supported.
>
> I believe you can run 'python2.6 easy_install cql' to force it to use
> that python install.
>
>
> -Nick
>
> On Thu, Oct 11, 2012 at 10:45 AM, Tim Dunphy <bluethundr@gmail.com> wrote:
> > Hey guys,
> >
> >  I'm on cassandra 1.1.5 on a centos 5.8 machine. I have the cassandra bin
> > directory on my path so that i can simply type 'cassandra-cli' from
> anywhere
> > on my path to get into the cassandra command line environment. It's
> great!
> >
> > But I'd like to start using the cql shell (cqlsh) but apparently I don't
> > know enough about python to get this working. This is what happens when I
> > try to run cqlsh:
> >
> > [root@beta:~] #cqlsh
> >
> > Python CQL driver not installed, or not on PYTHONPATH.
> > You might try "easy_install cql".
> >
> > Python: /usr/bin/python2.6
> > Module load path: ['/usr/local/apache-cassandra-1.1.5/bin/../pylib',
> > '/usr/local/apache-cassandra-1.1.5/bin',
> > '/usr/local/apache-cassandra-1.1.5/bin', '/usr/lib64/python26.zip',
> > '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2',
> > '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old',
> > '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages',
> > '/usr/lib/python2.6/site-packages',
> > '/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info']
> >
> > Error: No module named cql
> >
> > But easy_install claims that it's already installed:
> >
> > [root@beta:~] #easy_install cql
> > Searching for cql
> > Best match: cql 1.0.10
> > Processing cql-1.0.10-py2.4.egg
> > cql 1.0.10 is already the active version in easy-install.pth
> >
> > Using /usr/lib/python2.4/site-packages/cql-1.0.10-py2.4.egg
> > Processing dependencies for cql
> >
> > I'm thinking that I just don't know how to set the PYTHONPATH variable or
> > where to point it to. Can someone give me a pointer here?
> >
> > Thanks
> > Tim
> >
> > --
> > GPG me!!
> >
> > gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
> >
> >
>



-- 
GPG me!!

gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B

Mime
View raw message