score:2
You simply need a valid driver's license, translated to the language to where you will be traveling to (french, spanish, english...) and/or a valid international driver's license issued in China.
https://www.justlanded.com/english/France/Articles/Travel-Leisure/Driving-Licence
(edited)
Upvote:2
To drive a motor cycle in Europe you need a motor cycle driving license, and an International Driving Permit, which is a translation of your Chinese license.
Your friend might have rented a moped or scooter, which is 50 cc maximum and does not require a motor license but which you can drive with any driving license as well as with a special '50 cc max' license. Those look like motor cycles or motor scooters but go no faster than 50 km/h by law.