安裝Scrapy教程

來源:互聯網
上載者:User
Scrapy,是基於python的網路爬蟲架構,它能從網路上爬下來資訊,是data擷取的一個好方式。於是想安裝下看看。

進到它的官網,安裝的介紹頁面

有3種裝法,一個是從pip,一個是從源碼編譯,一個是從conda

根據之前的知識,pip就已經是整合在python中的包管理工具,最簡單明了,就忽視了官網介紹介面的一句話

Note that sometimes this may require solving compilation issues for some Scrapy dependencies depending on your operating system

結果在編譯階段報了很多錯誤,解決一個還有一個。

然後就放棄了,從源碼編譯,跟pip一樣,也是一堆編譯錯誤。

沒辦法,就去看conda,下載了個miniconda,60多M吧。仔細一研究結果爽死了。

可能python也注意到了它的包下載下來需要編譯,編譯的話需要依賴自己OS的環境配置,經常出錯的這個問題。

miniconda是個已經安裝好了python的一個Integration Environment,等於下載安裝好了miniconda也就是下載好了基本的python核心程式,然後可以通過conda命令來來下載conda已經編譯好的包來做功能擴充。也就是scrapy包以及它依賴的lxml,twisted等編譯的我半死的包都是已經跟編譯好的。那下載下來直接用就可以了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.