"Mehrere" bezeichnet eine unbestimmte Anzahl.

Mir wurde gelehrt, dass man von "mehreren" erst ab 5 sagt, bei einer unbestimmten Anzahl bis 5 hingegen von "einigen", "einzelnen" oder "wenigen" spricht.

Logisch betrachtet sind mehr als 2 "mehrere". Und 20 oder 30 können durchaus auch "einige" sein.

Sätze wie "Seit einigen Wochen lerne ich Chinesisch." und "Seit mehreren Wochen lerne ich Chinesisch." sagen jedoch etwas Unterschiedliches aus (auch wenn bspw. 5 Wochen Chinesisch gelernt wurde).