The most widely accepted theory is that 'Nana' (Seven) does not come from the number of the entrances but from a concept of an ancient administrative division called five provinces and seven circuits (Gokishichido) -- Kyoto is the center of Gokishichido and the entrances lead to seven circuits, or provinces.
そこで、「七」は数を示すのではなく、古代の日本の行政区画概念である「五畿七道」の中心にあり、その「七道」すなわち地方諸国へつながっていることを表すというのがルーツであるとする説が有力である。