Repository: huggingface/evaluate
Issue: FileNotFoundError
Root cause: Environment Incompatibility

```
import evaluate
evaluate.load("rouge")

```

Couldn't find a module script at........
module "rouge" doesn't exist on the hugging face hub either

Any suggestion?

Hi @km5ar, could you provide the version of `evaluate` you are using? Just tried it on a fresh environment on Colab and it works.

I got same error, because I didn't install rouge-score, try `pip install rouge-score`

I tried on both py3.7 and 3.9. @lvwerra 
sorry for the late reply.

<img width="1778" alt="image" src="https://user-images.githubusercontent.com/54015474/198606261-7b97a50a-626a-41ea-bd08-8b2d1a69ff39.png">

<img width="1818" alt="image" src="https://user-images.githubusercontent.com/54015474/198606698-79a86036-3ae0-4fcd-a071-c0d32e9ebf2e.png">

<img width="990" alt="image" src="https://user-images.githubusercontent.com/54015474/198606974-ff18d93c-c261-4efb-8d99-d3cb8a4a0e84.png">




Not sure all the issues here are related :) 

@muximus3 if `rouge-score` is not installed you should get an error like:
```bash
ImportError: To be able to use evaluate-metric/rouge, you need to install the following dependencies['rouge_score'] using 'pip install rouge_score' for instance'
```

@km5ar is it possible that the machine where you got the first error was not connected to the internet? In the second case it looks like you have not installed `evaluate`.

On Colab the following code works:
```python
!pip install evaluate rouge-score

import evaluate
evaluate.load("rouge")
```

Thank you! I fixed it by download the rouge.py file manually! @lvwerra 

Closing for now as I can't reproduce the issue and you found a workaround. Let me know if you have more insights!

> Not sure all the issues here are related :)
> 
> @muximus3 if `rouge-score` is not installed you should get an error like:
> 
> ```shell
> ImportError: To be able to use evaluate-metric/rouge, you need to install the following dependencies['rouge_score'] using 'pip install rouge_score' for instance'
> ```
> 
> @km5ar is it possible that the machine where you got the first error was not connected to the internet? In the second case it looks like you have not installed `evaluate`.
> 
> On Colab the following code works:
> 
> ```python
> !pip install evaluate rouge-score
> 
> import evaluate
> evaluate.load("rouge")
> ```

Hi, i am also facing the same issue with the evaluate module. However, my machine is not connected to the internet. Does evaluate module require the internet to function?

I got the same error, and it connect to the internet!


> > Not sure all the issues here are related :)
> > @muximus3 if `rouge-score` is not installed you should get an error like:
> > ```shell
> > ImportError: To be able to use evaluate-metric/rouge, you need to install the following dependencies['rouge_score'] using 'pip install rouge_score' for instance'
> > ```
> > 
> > 
> >     
> >       
> >     
> > 
> >       
> >     
> > 
> >     
> >   
> > @km5ar is it possible that the machine where you got the first error was not connected to the internet? In the second case it looks like you have not installed `evaluate`.
> > On Colab the following code works:
> > ```python
> > !pip install evaluate rouge-score
> > 
> > import evaluate
> > evaluate.load("rouge")
> > ```
> 
> Hi, i am also facing the same issue with the evaluate module. However, my machine is not connected to the internet. Does evaluate module require the internet to function?

@lvwerra I got same question, is evaluate requires for internet?