丝绸之路形成受哪些因素影响? 
历史因素，地理因素，政治因素，经济因素，文化因素，科技因素，这些因素最终成了丝绸之路的形成。
丝绸之路形成于汉代，最后发展了近千年。汉武帝时期，张骞受汉武帝委托，前往西域寻找大月氏国来左右夹击匈奴。由于张骞两次出使西域，使得汉朝与西域各国形成了贸易关系。贸易路线是沿着天山北麓到达河西走廊，最后到达都城长安。
后期随着匈奴部落的西迁以及匈奴部落的分化瓦解，最终北方的威胁短暂消失。可随着丝绸之路的开辟，欧洲国家也开始通过丝绸之路与中国开始交往。比如罗马帝国时期，罗马的上层贵族都以拥有。丝绸织品为荣耀和衡量金钱的拥有量。在《汉书》中曾记载了罗马帝国商人来华贸易的记录。
魏晋南北朝时期，中国虽然战乱但对丝绸之路有一定量的冲击。隋唐时期，国家安定。唐的国力堪为世界首位，对外经济贸易，对外政治交流，对外文化交流大部分都是通过丝绸之路来完成的。欧洲国家在这个时候处于封建时期，查理曼帝国垮台，神学宗教统领欧洲大陆。欧洲大陆也在这个时候时常发生战争，一些海边国家则通过海上来华贸易，使得海上丝绸之路开始兴起。海上丝绸之路开辟于汉代，可那个时候人类的造船技术和航海技术的落后，使得海上丝绸之路并不兴盛。
五代十国之后，宋建立。北方少数民族的崛起，对于路上丝绸之路有一定的限制作用。由于南北战争的频发，大部分商人选择在北方贸易，另一部分人选择海上丝绸之路。海上丝绸之路的兴盛顶点在宋代，原因有两点。一，政治原因。二，地理原因，三科技因素。奥斯曼土耳其帝国的崛起，并于公元476年灭亡了东罗马帝国，对于欧洲国家的来华贸易无疑是致命打击，路上丝绸之路受到了阻断。宋代北方少数民族的崛起，连年战争与不平等条约的签订使得宋丧失了大量北方领土，无疑阻隔了路上贸易的来往。宋代是我国古代科技发展的顶峰，随着指南针的发明，造船技术的发展，加上航海技术的发展，这些都促使海上丝绸之路的发展，使得我国的技术与西方国家技术相结合，促进了西方国家的航海贸易的发展。
明代时期，大部分都源于路上丝绸之路。在明中期时期，短暂地出现海上丝绸之路贸易。到了清代，由于自给自足的影响，使得对外贸易发展完全受了政府的限制。
以上为个人观点，如有错误，望指出。