原因有以下几点:

古代多诸侯割据局面,国家动荡不安,中央无法管辖各地,故各地对度量衡进制都有不同的理解;当时的生产力较落后,没有一个地区的度量衡进制能让其它地区借鉴;当时是封建社会,过分排外,导致西方的与之相关的先进文化无法传入;国家缺少相关人才。