政治压力和社会环境亦对游牧业的发生产生影响。
Khazanov认为欧亚草原西部的畜牧者成为真正游牧民的转化与在黑海北岸、中亚及这两个地区边缘地带定居国家的出现同时,与农业国家的各种有助于他们完成游牧专业化(1983)。Lattimore认为亚洲内陆的游牧民的先祖最初活动在中国边疆,从事混合经济,随着中原居民的
农业扩张而被驱逐至草原,最终放弃农业成为游牧民(1940)。
西方学者列举的这些观点并不是同一层面上的问题。其一,自然条件的变化和人口压力可以视为游牧业起源的内在动因,其他因素则在某种程度上类似催化剂、助燃剂的作用。其二,这里面有的是在讲游牧文化的最初发生,有的则是在讲某种游牧特征的最终形成。其三,从地域角度可以将各地游牧业的发生分为两类,一类强调在某一区域独立起源,似可称为原生型,一类强调在其他区域起源,传播至另外地区,对于这一另外地区而言似可称为次生型。
Khazanov全面总结了各地游牧业的起源情况(欧亚草原及沙漠和半沙漠地区、中东、近东、非洲、欧亚北部高纬地区和亚洲内陆高原)(1983)[23],反映了西方学者在这一领域比较新近的研究成果,限于篇幅,下面仅以欧亚草原及沙漠、半沙漠地区为例重点加以介绍。
欧亚草原及沙漠、半沙漠地区食物生产经济向畜牧经济的转化历时数千年,其过程亦比较复杂,认为从邻近农民手中借来牲畜的猎人是欧亚草原第一批游牧民的观点是不成立的。时至青铜时代(公元前第三千纪后半叶和公元前第二千纪)存在几种变体的食物生产经济最终成为遍布欧亚草原的主导产业。公元前第五、第四千纪,东欧南部居民已经掌握了牛、小牲畜甚至马匹的驯养;至公元前第四至第三千纪之交欧洲草原某些地区(特别是伏尔加河与乌拉尔河之间)已经出现畜牧业超过农业的迹象。从新石器时代至青铜时代的动物骨骼分析,这一时期欧亚草原的畜种构成及其比例关系未见明显变化,而以长期定居的遗址最为常见。虽然南俄草原马匹的使用不会晚于公元前第四千纪,但是没有确切证据证明公元前第四千纪的人群已经掌握骑马术。很难设想当时人们徒步畜牧这些刚被驯化的马匹,因此没有证据说明公元前第三甚至前第二千纪的畜牧者是真正的游牧民。一般认为马匹最初是作为挽畜而被捕获的,其后才成为骑乘动物。不过有些学者认为是一个相反的过程。但是骑乘术即使在公元前第四、第三千纪乃至更晚出现也并未得到发展,因为根本没有发现哪怕是最原始形态的马具,这时的骑马是偶尔为之。第一位真正意义上骑马者的出现应该是在公元前第二千纪中叶。公元前第二千纪的“草原青铜文化”均属于畜牧——农业甚至农业——畜牧混合经济,绝非游牧经济。青铜时代甚至铜石并用时代的草原居民已经开发了河谷,并且扩散至草原深处(乌拉尔河和伏尔加河流域有距离河谷15~90公里远的墓地,墓主包括妇女和儿童)。公元前第三千纪的气候较后来更为湿润,有可能一些家庭甚至群体已经脱离定居相当一段时间。鉴于动物牵引的轮制车辆不晚于公元前第三千纪从西亚传入东欧,因此畜牧者开发草原的时间可能更早一些。公元前第三、第二千纪草原畜牧者的生活方式可以设想为流动性的放牧羊群,有可能徒步或者在牛马牵引的车辆上,甚至骑马放牧少量大牲畜。不同地区的畜牧经营方式不同,其中最具流动性的人群显然属于牧人畜牧业,有些地区则是半游牧畜牧业,更甚至存在完全脱离农业的人群。不过他们后世的游牧人有所不同,属于复杂的畜牧——农耕经济社会的组成部分。欧亚草原青铜时代畜牧者的相对流动性促进了迁移,有证据说明在公元前第四、第三、第二千纪这种情况已经发生。公元前第二千纪出现在西亚、伊朗、印度的印欧语族居民可以确定为源出南俄草原的畜牧者。人口压力、草场耗竭、农耕文化或文明中心的吸引力则是迁移的动因。但是公元前第三、第二千纪这些仍然从事农耕的畜牧者的迁移与后世山地游牧者不同,其迁移速度缓慢而渐次,新土地适于农业的吸引力丝毫不逊于新兴的畜牧业。畜种构成、长期游动实践、畜牧业的普遍化、乳制品业、动物牵引的轮制车辆、骑乘技术是游牧业出现的必须技术前提,这些因素不晚于公元前第二千纪中叶出现在欧洲和哈萨克草原,但是在草原青铜文化中观察不到转化迹象。公元前第二千纪和前第一千纪之际(特别是前第一千纪开始阶段)出现了值得注意的间断,其前阶段的定居生活停止了,出现了明确存在骑乘术和游牧迹象的考古学文化,古代文献开始将草原居民称为“牛奶的饮用者”或“母马的挤奶者”,稍后出现了“辛梅里安人”(Cimmerians)、“斯基泰人”(Scythians)、“塞种”(Sakas)等专称。这一复合系统约在公元前第二千纪中叶出现,至少有500年的模糊期。其动因与气候变化、经济变化和当地政治形势变化有关。公元前第二千纪的最干旱气候是畜牧者放弃农业成为真正游牧民的最终刺激因素。而且这一转化与在黑海北岸、中亚及这两个地区边缘地带定居国家的出现同时,游牧民与农业国家存在大量经济、社会和政治联系,农业国家提供的各种便利有助于他们完成游牧专业化。这种转化在欧亚草原东部和内陆的发生不会晚许久。Lattimore认为公元前第一千纪前半叶中国北部和西部的戎狄是兼营农业的畜牧者(1967),马匹作为骑乘动物和真正游牧民在中国边境的出现晚至公元前第三、第四世纪(Lattimore1967、Watsson1972),这些亚洲内陆的游牧民的先祖在中国边疆最初从事混合经济,随着中原居民的农耕扩张,他们被驱逐至草原成为游牧民(Lattimore1967)。但是许多苏联汉学家认为公元前七世纪的狄人部落属于斯基泰人,是伊朗语族的游牧民。考古学和体质人类学材料证明公元前第一千纪来自哈萨克斯坦、中亚,可能还有阿尔泰地区的畜牧者扩散至蒙古。