No. Scouts are encouraged to attend the weekly meetings but it is not required. Some Scouts miss meetings for months due to other commitments like sports or musical.
Missing meetings can make it more difficult for Scouts to complete advancement requirements as they may miss opportunities to learn and practice important skills and to demonstrate those skills and have rank requirements signed off.
Scouts can “make up” these opportunities during weekend Troop events or by scheduling time to meet with older Scouts or adult leaders outside of Troop meetings (as long as Youth Protection requirements are followed.)