A . 自然環境:我覺得是最決定性的影響,非洲的緯度是北緯30度以南延伸到南緯20度,是個面積很大完整的大陸,沒有海灣使得非洲受海洋的影響的程度很低,就很不容易跟外來文化接觸。二來氣候屬於副熱帶和熱帶氣候。副熱帶氣候又配合非洲大陸面積廣大很容易造成沙漠(北邊的撒哈拉沙漠和南邊的喀拉哈里沙漠)光沙漠的面積差不多占了非洲40%的面積,赤道的熱帶雨林終年高溫潮濕,雨林高大茂密,加上多雨使得土壤貧瘠很不適宜農業發展。所以扣掉這些,適宜人類居住的只剩下埃及尼羅河河谷和東非高原還有南非沿海一小塊。即使早期埃及有文明,但也因撒哈拉沙漠的阻隔(尼羅河谷其實就等於是撒哈拉沙漠的綠洲,只是面積比較大而已),使得非洲其他絕大部分地區始終沒得到文明的洗禮。
B . 人文環境:非洲受先天的氣候環境和地理位置的阻隔(離歐洲亞洲都很遠),不像溫帶像黃河長江那樣適合發展農業。不是雨量太多就是雨量太少,土壤貧瘠導致不適宜發展農業,非洲人都一直處於漁獵採集的原始生活型態,就不易思考去發展農業提高更高的生產量,事實上非洲也不適合發展如亞洲歐洲那樣的農業型態,當然沒有農業,就更無法進化到商業了,而非洲不像亞洲有草原那樣可以游牧,因為遊牧民族活動力強,跟農業民族產生互動也可以促進發展 。
C . 交通不便:其實就是地理位置,早期的文明都在北半球的歐洲和近東印度以至於中國,早期的中西的交通都是走陸地,陸地的路線不會經過非洲大陸,沒有交通商旅就也不會接觸外界的文化了。到後來地理大發現後,歐洲人的腳步也只有到非洲南端一帶而已,其他地區還是原始生活,一直到19世紀才有比較多的西方人接觸到非洲內陸。非洲才有接觸外界文明的機會。