你好,當(dāng)你打開這個(gè)文檔的時(shí)候,我知道,你想要的是什么! Python爬蟲,如何快速的學(xué)會(huì)Python爬蟲,是你最期待的事情,可是這個(gè)事情應(yīng)該沒有想象中的那么容易,況且你的編程底子還不一定好,這套課程,沒有你想要的Python基礎(chǔ),沒有變量,循環(huán),數(shù)組等基礎(chǔ)知識(shí),因?yàn)槲也幌朐谀切┠憧梢灾苯涌焖賹W(xué)會(huì)的地方,去浪費(fèi)你的時(shí)間。
成都創(chuàng)新互聯(lián)公司專注于桓仁企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,成都做商城網(wǎng)站?;溉示W(wǎng)站建設(shè)公司,為桓仁等地區(qū)提供建站服務(wù)。全流程定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)好了,這套課程是基于Python3.0 以上寫的,操作系統(tǒng)我使用的是CentOS7+ 所以里面的好多內(nèi)容可能和你的不一樣,當(dāng)然也會(huì)導(dǎo)致許多問題的解決和你的不同,所以有的問題,需要你自己百度或者FQ解決啦,祝你碰到N多的BUG。O(∩_∩)O
接下來的第一步是什么?
安裝一個(gè)虛擬機(jī),因?yàn)槟愕碾娔X99%是windows的,所以你需要一個(gè)軟件叫做 VMware 然后,下載地址 在2018年5月10日這一天,我百度到的是
在這個(gè)網(wǎng)址里面有這款軟件的下載和你懂的。
然后,我接著百度到了一個(gè)CentOS7的操作系統(tǒng)
軟件下載之后的名字
準(zhǔn)備工作做好了,接下來就是需要你需要完成的操作了
首先,安裝VM這款軟件,并且把它"pojie"掉.(當(dāng)有一天,你賺到了錢,記得在去買一下這款軟件,支持一下)
安裝軟件,全部使用默認(rèn)選項(xiàng)即可,這個(gè)地方因?yàn)楹?jiǎn)單到不需要我寫了,有問題大家可以自行解決。
安裝完畢之前的最后一步
接下來就進(jìn)入CentOS的安裝了
安裝過程中幾個(gè)關(guān)鍵點(diǎn)位,要確定好
選擇中文,下一步
紅框的幾個(gè)地方請(qǐng)注意
修改成下圖的樣子
OK,我們已經(jīng)做好配置了,接下來點(diǎn)擊下一步,在下一步,你只需要配置一個(gè)root賬戶的密碼就可以了
接下來就是幾分鐘的等待了,跟你電腦配置有關(guān)系,時(shí)間不等。
安裝之后,打開CentOS操作系統(tǒng),會(huì)出現(xiàn)一個(gè)嘿嘿的DOS命令窗口,輸入賬戶root和你剛剛設(shè)置的密碼,進(jìn)入沒有問題,完美~代表你的操作系統(tǒng)已經(jīng)安裝好了
接下來,為了方便我們后面的操作,我們要給我們的虛擬機(jī)安裝一個(gè)GUI交互界面(也就是像windows一樣的視窗操作軟件)
如果失敗了,怎么辦,百度“如何安裝gnome圖形界面程序” 想辦法啃下來。
當(dāng)出現(xiàn)這樣子的一些圖標(biāo)的時(shí)候,你成功了
好了,接下來說一下,你可能碰到的問題
你點(diǎn)擊應(yīng)用程序,里面找到一個(gè)叫做火狐瀏覽器的軟件,然后打開,發(fā)現(xiàn)竟然無法上網(wǎng)?!
好了,上面問題2解決了,那么解決一下問題1吧,這個(gè)問題首先確認(rèn)一下你在一開始安裝的時(shí)候,下面這個(gè)圖配置的是否正確。
需要顯示已連接
如果上圖沒有問題,那么99%的童鞋是可以上網(wǎng)的,那么還是有無法上網(wǎng)的,這時(shí)候,打開一個(gè)叫做終端
的軟件
輸入代碼
ping www.baidu.com
網(wǎng)絡(luò)通暢
如果聯(lián)網(wǎng)失敗,敲入下圖中的命令,如果聯(lián)網(wǎng)成功,那么下面的內(nèi)容,你直接跳過,去查看安裝Python部分吧。
使用命令 ,注意,你的文件不一定叫ifcfg-ens33,可能叫 ifcgf-xxx 操作都一樣
vi ifcfg-ens33
進(jìn)入編輯頁面 vi 的簡(jiǎn)單的操作
進(jìn)入編輯狀態(tài)請(qǐng)按鍵盤上的 i
退出編輯狀態(tài),請(qǐng)按鍵盤上的 ESC
然后輸入 :wq 保存,退出,其他的命令用到在說吧。
圖中有幾個(gè)重點(diǎn)的地方,已經(jīng)標(biāo)注
首先看到你的文件中是否有 HWADDR=mac地址 【MAC地址獲取見下圖】
如果沒有,自己手動(dòng)加上,這里使用的DHCP連接網(wǎng)絡(luò)的方式,所以,你需要把BOOTPROTO="dhcp" 如果需要修改成 "static" 也可以,不過需要配置一些其他的內(nèi)容Python資源分享秋秋裙 784758214 ,內(nèi)有安裝包,學(xué)習(xí)視頻資料,這里是Python學(xué)習(xí)者的聚集地,零基礎(chǔ),進(jìn)階,都?xì)g迎
保存文件退出
獲取MAC地址,注意圖片中的標(biāo)注
接下來 使用下面的命令重啟網(wǎng)絡(luò)服務(wù)
service network restart
在這里,你可能就重啟成功了
如果失敗,那么這個(gè)地方可能是一個(gè)非常大的坑了,網(wǎng)上的教程五花八門,但是大多數(shù)都是Copy一樣的。
這里你可以按照各種教程去試一下,下面給大家?guī)追N常見的解決辦法。
這個(gè)需要在終端中解決
打開一個(gè)終端,輸入如下命令
service NetworkManager stop 【回車】
chkconfig NetworkManager off 【回車】
上面的命令是停止Network然后禁止開機(jī)啟動(dòng),這樣子在執(zhí)行 service network restart 去嘗試一下
接下來就是我們的開發(fā)工具了,Python的安裝
默認(rèn)我們的CentOS已經(jīng)給我們帶了一個(gè)Python2
你可以直接使用
我們重新安裝一下最新的Python3.0以上的版本,這里先安裝一些基本的內(nèi)容,CentOS使用 yum 安裝程序
yum -y install zlib zlib-devel
yum -y install bzip2 bzip2-devel
yum -y install ncurses ncurses-devel
yum -y install readline readline-devel
yum -y install openssl openssl-devel
yum -y install openssl-static
yum -y install xz lzma xz-devel
yum -y install sqlite sqlite-devel
yum -y install gdbm gdbm-devel
yum -y install tk tk-devel
Python資源分享qun 784758214 ,內(nèi)有安裝包,PDF,學(xué)習(xí)視頻,這里是Python學(xué)習(xí)者的聚集地,零基礎(chǔ),進(jìn)階,都?xì)g迎
里面的 -y 是代表所有需要用戶確認(rèn)的地方選擇yes不需要用戶輸入了
為了方便后面我們的Python3編譯,還需要安裝一個(gè)gcc編譯器
yum -y install gcc
之后到python官網(wǎng)下載 https://www.python.org
終端運(yùn)行以下命令
下載安裝包
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
解壓下載好的Python-3.x.x.tgz包
tar -zxvf Python-3.6.5.tgz
進(jìn)入解壓后的目錄,編譯安裝。
cd Python-3.6.5/
./configure --prefix=/usr/local/python3
make
make
make install
make install
建立python3的軟鏈
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
OK到現(xiàn)在為止,你已經(jīng)創(chuàng)建好了python3的環(huán)境了,在終端中嘗試一下吧
接下來,你可能面臨的一個(gè)問題就是安裝setuptools和pip3的問題了,這個(gè)就留給大家自己解決去了。
最后輸入一個(gè) hello world 結(jié)束我們的1/100
print("hello,world")
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。