配置是需要花時(shí)間的,花時(shí)間是很累的,或者說學(xué)習(xí)時(shí)間陡峭。在anaconda之前,原來python的pandas,numpy,scipy,matplotlib這些科學(xué)套件安裝就有各類trick。導(dǎo)致安裝不友好,所以anaconda是從科學(xué)計(jì)算入門占有市場的……
搞這部分的人,一部分人是researcher,一部分人是engineer,前者通常代碼稀爛,根本不想浪費(fèi)太多時(shí)間在安裝包上。后者呢,則不一樣,他的身份注定了他掌握了相對全面的計(jì)算機(jī)科學(xué)知識體系,因?yàn)榕渲脤λ麃碚f不是問題啊。
我用Anaconda,但我更喜歡自己手工配置Python環(huán)境。如果把配置環(huán)境看做生娃,Anaconda是直接給你生了娃,告訴你要做父母了。手工配置則是你親自生娃,痛并快樂著。所以,手工配置通常更多的會是兩種情況,一種是初學(xué)者,不知道/不會用Anaconda。另一種是享受黨,他們熱衷于看到由自己一磚一瓦搭建的家園。你看那些在我的世界了搭建計(jì)算機(jī)的娃,他們要是不快樂的話,干嘛這么折騰自己。
手工配置更重要是記得一個(gè)最重要的原則,永遠(yuǎn)不要只依賴于一件事物,否則你擁有不了自由。