python3.5以及scrapy,selenium,等 安裝

1、python3.5安裝和配置

 在安裝的時候無心間發現了,python3.6沒有給我自定義安裝的機會,直接就C盤見;所以我選擇了python3.5。<安裝部分跳過,至於一條吃過痛苦的建議:不要放C和磁盤必定要標明標註分類有序放置>。python

接下來,安裝pip,這個東西對往後加載其餘庫很是方便,所以優先安裝。固然python3.5是自帶pip的,根本不須要安裝;但爲了避免給往後帶來麻煩,咱們仍是要先看下pip的版本,打開 cmd 輸入 pip -V  , 額 ,,而後就會報錯 ;哈哈哈。python的環境都沒有配置,直接在cmd中打開這是不行滴。因此咱們先來配置環境,找到系統變量中的path ,git

而後點擊編輯 ,在其中把python的安裝路徑和python文件下的scripts路徑放到path中,最終就像這樣github

python的環境配置完了,不過剛纔咱們不是還要在cmd中運行pip嘛,因此還要去python\scripts中找到這個東西並將其路徑也配置到環境變量,這也是爲了方便在cmd中直接打開嘛。好咯,如今再回到查pip版本 ,依然輸入 pip -V ,蹬一下,cmd提醒你要升級了,因此又輸入命令pip install -upgrade pip3 不一會功夫,pip就不是原來的那個pip了,他是pip three;回到...\python\scripts\中看看,發現多了個pip3.exe ,沒錯,這就是你剛纔升級的three,既然咱們有了新的pip3,那麼就無情地刪了原來那個pip.exe吧,讓它隨風而去。web

至此python王朝已經創建完成,而且找到一員猛將(pip:沒錯,這麼帥確定就是我了。)下面要開始開疆拓(KU)庫,擴大咱們python。sql

2、selenium從安裝到裝B

selenium是一個很神奇的東西,那麼他到底是什麼呢?有什麼做用呢?哎~ ,以上咱們都不講,這裏咱們只告訴怎麼去完成裝B,至於爲何裝B和裝B有什麼用,這些東西,,python長路漫漫,大家將上下求索,每一個人的答案都不同本身去思考吧。mongodb

如今咱們來安裝,其實這個很簡單,輸入 python -m pip install selenium  ,binggo,不一會功夫完成了。chrome

一、下載chrome或者firefox的driver,這是兩個地址:chrome >>http://npm.taobao.org/mirrors/chromedriver/  ; firefox >>https://github.com/mozilla/geckodriver/releasesshell

二、下載以後,必定要把內容 放到python文件夾根目錄 數據庫

三、將firefox 或者chrome 的   .exe 文件路徑添加到環境變量 ; 小三:欸~ 爲何呢? 我:由於添加到環境變量 方便調取啊  小三:額 ~仍是不明白它方便在哪兒啊?  我:嗯,想把你說明白看樣子要下點血本了,請看這裏 ,噹噹噹 !!! 
npm

driver = webdriver.Firefox()    這是配置到環境的使用方法 !!!

 driver = webdriver.Firefox('這裏是firefox.exe的路徑')   看,不添加到環境變量,多麻煩啊,每次都要寫這這這麼多的東西!!!

我: 小三你明白了嗎 (得意臉,呵   呵   呵  ~ 噠)  小三滿臉拜服。

ok ,言歸正傳。在下面就是,額~ 在下面好像就   就就沒有了。   到這(er),我要輕輕地問一句 :你 !   作好裝BBB準備了嘛 ~·`~``~`·`

3、srapy的安裝和配置

可能看到這裏,你內心可能有點疑惑:切,說好的裝B 呢 ? 就沒了嗎  

嗯  對的,這就沒了 ,欸~不要問我爲何(很差意思,你可能以爲沒有多少,然而我已經 傾我全部),哈哈哈(請注意停頓)。

咳~咳 ,scrapy的安裝說複雜又不復雜,說容易也不容易。然而若是本身貿然相信強大的搜索引擎,你可能會受傷(不似開玩笑的,似真滴喲),不過還好我完美地避開了全部正確答案,全部的坑,我一一踩過。下面我給你們演示如何正確的跳過各各坑:

一、請把下面的東西所有下載,存儲在新建文件夾 scrapy中: lxml-4.2.3-cp35-cp35m-win_amd64.whl

Twisted-18.4.0-cp35-cp35m-win_amd64.whl  ;     Scrapy-1.5.0-py2.py3-none-any.whl

上面的下載地址: http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml  ,進去之後 ctrl +F ,直接搜索你想要的,搞定!

另外你可能認爲還要這個東西 pyOpenSSL-18.0.0-py2.py3-none-any.whl  ,額 ,這個東西,已經被包含在上面 三個中最後一個裏面了 。

可能還要這個東西 pywin32-220.win-amd64-py3.5.exe  ,額,這個東西,咱們也不用單獨下載,直接  python -m pip install xxx   xxx  是剛纔那個東西。

好了 ,上面講的所有下載以後,如今開始安裝 ; 打開cmd ,切換目錄到新建的scrapy文件(這個就是存放剛纔下載的幾個小東西),而後按這個順序來 :

 一、python -m pip install pywin32-220.win-amd64-py3.5.exe
 二、python -m pip install lxml-4.2.3-cp35-cp35m-win_amd64.whl
三、python -m pip install Twisted-18.4.0-cp35-cp35m-win_amd64.whl
4 、python -m pip install Scrapy-1.5.0-py2.py3-none-any.whl 

大約幾百秒後,所有搞定!!! 

而後 從新打開 cmd ,輸入  scapy  回車:

顯示這樣,表示你能夠開始對scrapy隨心所欲了(嘿  嘿  嘿 ), else ,看錯誤提示,重來!!!

4、sqlite、mongodb的安裝

sqlite :   

它自己在python3.5中 已是內置模塊了,這裏的安裝指>>在電腦上<<

下載頁面 : https://sqlite.org/2017/sqlite-autoconf-3190300.tar.gz

下載的是壓縮包 ,對其解壓到指定文件夾 ,而後將其路徑配置到環境變量中,🆗 !! 這裏,我下載的是sqlite3

因此 在命令中  調用 sqlite3 ,彈到sqlite  shell ,而後 隨心所欲 (嘿  嘿  嘿)。

mongodb:

分爲兩部分: 在電腦上安裝 和  python上 ,所以要裝兩次。 首先,咱們

在電腦上安裝;

下載頁面:http://www.mongodb.org/downloads

一、安裝最好不要默認路徑(保護C盤),假如我安裝在:D:\mongodb\  中 ,在安裝完mongodb後,將 mongodb下的 bin 目錄添加到環境變量中(這裏前面已經使用這麼屢次,應該搞得定了吧)。

二、配置mongodb的存儲路徑 ,在D:\mongodb\data\ 中 新建一個db文件夾,造成這樣的文件目錄結構 D:\mongodb\data\db

三、爲了可以方便使用(就是指在cmd中 直接輸入mongo 就能使用的這種),還須要這一步:首先 將 命令行以管理員權限啓動,先將mongo 、data\db 作成一個批處理文件,方便使用,命令以下 mongod --bind_ip yourIpadress --logpath <插入logpath> --logappend --dbpath <dbpath> --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install  ;接着進行註冊,輸入命令  mongod --logpath "D:\mongodb\log.txt" --dbpath "D:\mongodb\data\db" --install  ;而後啓動服務,輸入命令  net start mongodb  ,這時候就會啓動mongodb服務 。因而乎,電腦上安裝 結束!! 測試一下 ,直接輸入  mongo 有沒有反應 :

喲 ,闊以了哦,紅箭頭所指就是已進入  mongo 的 shell 標誌 。

在python上安裝;

在cmd中輸入: python -m pip install pymongo   ,搞定!!!

什麼? 這就沒有了?!!   是的 ,python就是這麼舒服, 啊~ (呻吟)  人生苦短,我用python 

 

總結:

我: ok ,所有到此結束!!!(撒花~~)

小三:從  python安裝 >>> selenium + scrapy >>> 數據庫 , 這是什麼? 天吶 !!!  這不是,不是,不是不可描述的一條龍服務嗎? 哇撒 ,真是太貼心了 ,碰見你真是太開心了,我忍不住想多點幾個贊,贊,贊,贊,贊,贊,贊.......

欸(ai 第三聲)~

可是!! 

做爲風度翩翩的美男紙,我,不能忍受似同上面這位這樣滴飽含淚水,絲絕不拘束、不作做的大實話  

所以,特意獻上一支王小波先生的名做,洗洗風塵 :我是個俗氣至頂的人,見山是山,見海是海,見花即是花,惟獨見了你,雲海開始翻涌,江潮開始澎湃,昆蟲的小觸鬚撓着全世界的癢,你無需開口,我和天地萬物便統統奔向你 (舒適提示:請使用刮刮樂方式查看)

相關文章
相關標籤/搜索