# Could not find a version that satisfies the requirement thespian

**URL:** <https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367>\
**Category:** Elasticsearch\
**Tags:** rally\
**Created:** [February 24, 2017, 8:56am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367 "2017-02-24T08:56:07Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![loganw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/loganw/32/15914_2.png) [@loganw](https://discuss.elastic.co/u/loganw)\
**Post date:** [February 24, 2017, 8:56am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367/1 "2017-02-24T08:56:07Z")

</div>

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)

---

<div class="post-metadata">

**Author:** ![danielmitterdorfer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/danielmitterdorfer/32/110510_2.png) [@danielmitterdorfer](https://discuss.elastic.co/u/danielmitterdorfer)\
**Post date:** [February 24, 2017, 10:25am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367/2 "2017-02-24T10:25:52Z")

</div>

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](https://pypi.python.org/pypi/thespian/3.6.2).

Daniel

---

<div class="post-metadata">

**Author:** ![loganw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/loganw/32/15914_2.png) [@loganw](https://discuss.elastic.co/u/loganw)\
**Post date:** [February 27, 2017, 8:25am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367/3 "2017-02-27T08:25:26Z")

</div>

Hi Daniel，

Thanks for your help，I pass this stage.

---

<div class="post-metadata">

**Author:** ![loganw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/loganw/32/15914_2.png) [@loganw](https://discuss.elastic.co/u/loganw)\
**Post date:** [February 28, 2017, 1:33am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367/4 "2017-02-28T01:33:14Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![danielmitterdorfer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/danielmitterdorfer/32/110510_2.png) [@danielmitterdorfer](https://discuss.elastic.co/u/danielmitterdorfer)\
**Post date:** [February 28, 2017, 7:25am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367/5 "2017-02-28T07:25:20Z")

</div>

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](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!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 28, 2017, 7:25am UTC](https://discuss.elastic.co/t/could-not-find-a-version-that-satisfies-the-requirement-thespian/76367/6 "2017-03-28T07:25:21Z")

</div>

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