[StarCluster] installation failure

Justin Riley jtriley at MIT.EDU
Wed Oct 27 20:03:32 EDT 2010


  Hi Neal,

I just uploaded a minor release 0.91.1 that should fix this. Could you 
please try re-running easy_install/pip install StarCluster and see if 
that fixes things?

My apologies to everyone for the delay on fixing this bug. It's been 
around for much too long.

~Justin

On 10/27/10 7:54 PM, Neal Becker wrote:
> installed via easy_install on fedora 13 (x86_64)
>
> starcluster help
> Welcome to rlcompleter2 0.96
> for nice experiences hit<tab>  multiple times
> ERROR: An unexpected error occurred while tokenizing input
> The following traceback may be corrupted or invalid
> The error message is: ('EOF in multi-line statement', (410, 0))
>
> ---------------------------------------------------------------------------
> AttributeError                            Traceback (most recent call last)
>
> /usr/lib/python2.6/site-packages/StarCluster-0.91-py2.6.egg/EGG-
> INFO/scripts/starcluster in<module>()
>        3 __requires__ = 'StarCluster==0.91'
>        4 import pkg_resources
> ---->  5 pkg_resources.run_script('StarCluster==0.91', 'starcluster')
>        6
>        7
>
> /usr/lib/python2.6/site-packages/pkg_resources.pyc in run_script(self,
> requires, script_name)
>      465         ns.clear()
>      466         ns['__name__'] = name
> -->  467         self.require(requires)[0].run_script(script_name, ns)
>      468
>      469
>
> /usr/lib/python2.6/site-packages/pkg_resources.pyc in run_script(self,
> script_name, namespace)
>     1198         namespace['__file__'] = script_filename
>     1199         if os.path.exists(script_filename):
> ->  1200             execfile(script_filename, namespace, namespace)
>     1201         else:
>     1202             from linecache import cache
>
> /usr/lib/python2.6/site-packages/StarCluster-0.91-py2.6.egg/EGG-
> INFO/scripts/starcluster in<module>()
>        1
> ---->  2 #!/usr/bin/python
>
>        3 from starcluster import cli
>        4
>        5 if __name__ == '__main__':
>        6     try:
>
> /usr/lib/python2.6/site-packages/StarCluster-0.91-py2.6.egg/starcluster/cli.py
> in<module>()
>       36
>       37 from boto.exception import EC2ResponseError, S3ResponseError
> --->  38 from starcluster import cluster
>       39 from starcluster import node
>       40 from starcluster import config
>
> /usr/lib/python2.6/site-packages/StarCluster-0.91-
> py2.6.egg/starcluster/cluster.py in<module>()
>       10
>       11 from starcluster import ssh
> --->  12 from starcluster import awsutils
>       13 from starcluster import clustersetup
>       14 from starcluster import static
>
> /usr/lib/python2.6/site-packages/StarCluster-0.91-
> py2.6.egg/starcluster/awsutils.py in<module>()
>      529                        if c in string.printable])
>      530
> -->  531 class EasyS3(EasyAWS):
>      532     DefaultHost = 's3.amazonaws.com'
>      533     _calling_format=boto.s3.connection.OrdinaryCallingFormat()
>
> /usr/lib/python2.6/site-packages/StarCluster-0.91-
> py2.6.egg/starcluster/awsutils.py in EasyS3()
>      531 class EasyS3(EasyAWS):
>      532     DefaultHost = 's3.amazonaws.com'
> -->  533     _calling_format=boto.s3.connection.OrdinaryCallingFormat()
>      534     def __init__(self, aws_access_key_id, aws_secret_access_key,
>      535                  aws_s3_path='/', aws_port=None, aws_is_secure=True,
>
> AttributeError: 'module' object has no attribute 'connection'
> _______________________________________________
> StarCluster mailing list
> StarCluster at mit.edu
> http://mailman.mit.edu/mailman/listinfo/starcluster




More information about the StarCluster mailing list