Could not find a version that satisfies the requirement thespian

Experts,
I got following error massage while installing esrally, could anyone kindly help?
What is thespian and how to resolve?
Thanks a lot!

=====================
Collecting thespian==3.6.2 (from esrally)
Could not find a version that satisfies the requirement thespian==3.6.2 (from esrally) (from versions: 2.1.5, 2.1.6, 2.2.0, 2.3.0, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.5.5, 2.5.6, 2.5.7, 2.5.8, 2.5.9, 2.5.10, 2.6.0, 2.6.1, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.1.0, 3.1.1, 3.2.0, 3.2.1, 3.2.2, 3.3.0, 3.4.0, 3.5.0, 3.5.1, 3.5.2, 3.6.0, 3.6.1)
No matching distribution found for thespian==3.6.2 (from esrally)

Hi @loganw,

how did you install Rally? I assume you did pip3 install esrally?

Also:

  • On which operating system are you installing Rally?
  • What is your Python version?

To answer your question about "thespian": It is a so-called actor framework that lets different components of Rally communicate with each other (even across multiple machines). Also, version 3.6.2 of thespian is available on PyPI: https://pypi.python.org/pypi/thespian/3.6.2.

Daniel

Hi Daniel,

Thanks for your help,I pass this stage.

Hi Daniel,

I got a new issue, if there is other way i can get documents.json.bz2 ?
I'm downloading at <1 kb/s
Thanks a lot

Hi @loganw,

sure, you can download it yourself e.g. via curl if you want to. The URL depends on the data that you download. I assume you use the geonames track. Then you need to save http://benchmarks.elasticsearch.org.s3.amazonaws.com/corpora/geonames/documents.json.bz2 to ~/.rally/benchmarks/data/geonames/documents.json.bz2.

You should not need to do this typically though.

Daniel

P.S.: Can you please open a new topic next time? When we stick to one topic per discussion, it's easier for other users to follow along. Thanks!

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.