真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux下如何安裝pyspider

本篇內(nèi)容主要講解“Linux下如何安裝pyspider”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Linux下如何安裝pyspider”吧!

創(chuàng)新互聯(lián)公司成立與2013年,公司以網(wǎng)站建設(shè)、網(wǎng)站制作、系統(tǒng)開(kāi)發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計(jì)等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶(hù)上1000+,涉及國(guó)內(nèi)多個(gè)省份客戶(hù)。擁有多年網(wǎng)站建設(shè)開(kāi)發(fā)經(jīng)驗(yàn)。為企業(yè)提供專(zhuān)業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計(jì)、宣傳推廣等服務(wù)。 通過(guò)專(zhuān)業(yè)的設(shè)計(jì)、獨(dú)特的風(fēng)格,為不同客戶(hù)提供各種風(fēng)格的特色服務(wù)。

首先執(zhí)行

pip install pyspider

此時(shí)系統(tǒng)提示

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Lau0Qp/pycurl/
You are using pip version 9.0.1, however version 9.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

這是pip版本的問(wèn)題,執(zhí)行

sudo python -m pip install --upgrade pip

升級(jí)pip

繼續(xù)執(zhí)行

 sudo pip install pyspider

來(lái)安裝pyspider,此時(shí)報(bào)錯(cuò):

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-szUHrj/pycurl/

原因是pyspider的依賴(lài)庫(kù)未安裝,需要執(zhí)行

sudo apt-get install python python-dev python-distribute python-pip libcurl4-openssl-dev libxml2-dev libxslt1-dev python-lxml

命令來(lái)安裝以下支持類(lèi)庫(kù)

本來(lái)以為可以正常安裝pyspider了,可繼續(xù)執(zhí)行 sudo pip install pyspider時(shí)系統(tǒng)報(bào)錯(cuò)信息為:

compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
span style="color: rgb(255, 0, 0);">Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-B8gZjb/pycurl/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-aDBSCP-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-B8gZjb/pycurl/

原因是因?yàn)榘惭b工具包時(shí)需要抓取網(wǎng)頁(yè)因而要處理 https,而處理 https 又依賴(lài)加解密算法(即 cryptography 包),而 cryptography 又依賴(lài)傅立葉變換的算法以及相應(yīng)的編譯環(huán)境。Ubuntu 16.04 默認(rèn)沒(méi)有安裝 libffi-dev 和 libssl-dev,gcc 也不一定安裝,而目標(biāo)安裝包又沒(méi)有將相關(guān)軟件包記到依賴(lài)列表里,因此需要先手動(dòng)安裝:

sudo apt-get install libssl-dev libffi-dev build-essential

此時(shí)再執(zhí)行 sudo pip install pyspider 就OK了!

因此Linux下安裝要執(zhí)行以下幾個(gè)命令,(劃重點(diǎn)?。?/p>

sudo python -m pip install --upgrade pip
sudo apt-get install python python-dev python-distribute python-pip libcurl4-openssl-dev libxml2-dev libxslt1-dev python-lxml
sudo apt-get install libssl-dev libffi-dev build-essential
sudo pip install pyspider

什么是Linux系統(tǒng)

Linux是一種免費(fèi)使用和自由傳播的類(lèi)UNIX操作系統(tǒng),是一個(gè)基于POSIX的多用戶(hù)、多任務(wù)、支持多線(xiàn)程和多CPU的操作系統(tǒng),使用Linux能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。

到此,相信大家對(duì)“Linux下如何安裝pyspider”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!


分享名稱(chēng):Linux下如何安裝pyspider
文章位置:http://weahome.cn/article/ihgoog.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部