Question: I am still not very clear in which folder to save the files uploaded by the user such as avatars, or the images of a post etc.

I've already read the guide <https://laravel.com/docs/8.x/filesystem> but couldn't figure out the best solution.

I can safely upload files to:

* `storage / app / folder`

Or in

* `storage / app / public / folder`

For example, I use the following code to load avatars and it is saved in **storage/app/avatars**:

```
$path = $request->file('avatar')->store('avatars');

```

Answer: 
This is because NumPy has timed out four times.

Install with `-i https://pypi.mirrors.ustc.edu.cn/simple/`

Use a correct mirrors.This may be the right one for me.

```
apt-get install -y libpq-dev && pip3 install numpy pandas==1.0.5 \
    xlrd Pillow==8.1.0 opencv-python albumentations flask==1.1.2 \
    flask-cors==3.0.10 flask-basicauth==0.2.0 flask-sqlalchemy==2.5.1 \
    requests gunicorn==20.0.4 celery path.py==12.5.0 pytest unidecode==1.2.0 \
    psycopg2==2.7.7 sqlalchemy==1.3.0 Flask-Migrate==2.7.0 \
    jupyter openpyxl -i https://pypi.mirrors.ustc.edu.cn/simple/

```
I had this error until I disabled dns-over-https.

If you have [WARP](https://1.1.1.1) or something similar enabled, try toggling it off.