selenium+Python環境搭建

        最近偶然的機會認識了一位友人,相談甚歡,在以一名僞技術大牛幫助他,正好促使我學習,讓我燃起了學習的激情,幫助過程成發現很多新手都會在環境搭建過程中遇到的頭疼的問題,然後發現自己也有點忘記,於是便打算寫一篇博客,來幫助大家,也方便自己


        搭建該環境,首先要有安裝包:

        1.python3.X(最新版本)

                Window系統下,python的安裝很簡單。訪問python.org/download,下載最新版本,安裝過程與其他windows軟件類似,提供一個python3.6.5版本的百度網盤(鏈接:https://pan.baidu.com/s/1YGxZhtrC-N97p0kxVmzjfQ 密碼:hebk)我這邊。記得下載安裝後設置path環境變量,然後Windows命令行就可以調用了:


注意,這裏大家可能會碰到一個問題,不知道安裝目錄在哪裏,也就是說直接在cmd下直接輸入python提示:'pyhton' 不是內部或外部命令,也不是可運行的程序或批處理文件。因此我們需要定位到python.exe的文件夾

教大家一個小技巧,如果找到不到某個程序時,可以在cmd下直接輸入命令where python,然後就會顯示出路徑了,然後我們在定位到安裝目錄就好了:


然後我們簡單測試一下python,例如輸入一個hello world


結果正確,輸入了hello world,因此我們的第一步已經完成。

2.selenium安裝

        selenium的安裝是極其簡單的,我們只要通過easy_install與pip的結合就可以安裝好selenium,不需要去下載安裝包等

那麼問題來了怎麼安裝呢???

        首先:我們按照以上尋找python的方法找到easy_install.exe,及where easy_install,然後cd到文件夾位置,輸入代碼easy_install.exe pip

        由於我的電腦已經安裝了,所以沒法給大家展示效果,會遇到以下情況,1)successfully說明已經安裝成功 2)沒有出現successfully,仔細觀察錯誤,會發現有個time out,看到就知道,超時了,不要怕,剛剛的安裝代碼重新執行一遍,這是跟你的網絡速度有關,其他情況暫時我也想不到,如果遇到不一樣的問題大家可以在下方評論理我會第一時間爲大家解答。

        安裝完成後,我們就可以使用pip快速安裝啦,老規矩,還是按照上面的方法,找到pip的目錄,定位到該目錄,然後我們就可以愉快的安裝selenium啦,輸入pip install selenium,回車,等待安裝,同樣會出現超時的可能,一樣,再次輸入安裝命令,回車。

        這裏我剛好發現我的selenium沒有安裝,所以我安裝了一下,我們可以看到successfully,successfully以後我們來測試一下看看安裝成功了沒。

        要測試,當然先要打開python,上面已經交代過如何打開python了,我就不在重複說明,不知道怎麼做的回到上面看一下,好我們來看一下安裝成功了沒,我們來引用一下selenium這個包


只要沒有報錯,說明selenium安裝成功了。

        到這一步,環境其實已經搭建完成,但是很多人不是很喜歡用cmd下的模式去寫點嗎,希望能有一個ide,python自帶一個IDE如下紅色箭頭所標:


        我們可以在開始菜單裏面找到,但是爲什麼我還給了一個黃色的箭頭,既然標了那肯定就是又原因的,因爲大多數人會選擇pycharm來編寫python代碼,至於什麼原因自己去百度,所以下面我在教大家安裝一個pycharm,當然這個程序安裝起來就簡單多了直接去官網下載一下即可,直接輸入網址:

下載PyCharm安裝包,根據自己電腦的操作系統進行選擇


        下載完成後點擊安裝,下一步,下一步,就好了。然後安裝完成後不要高興的太早,我們需要輸入一下注冊碼,這裏可以直接去網站上搜索一下pycharm註冊碼

我這邊也直接幫大家找了一個:

1.首先修改hosts文件

        將0.0.0.0 account.jetbrains.com添加到hosts文件最後,注意hosts文件無後綴,如果遇到無法修改或權限問題,可以採用覆蓋的方法去替換hosts文件
        修改後請檢查hosts文件是否修改,激活碼無法激活的原因99.99%是因爲hosts沒有修改正確


Windows系統hosts文件路徑爲:c:\windows\system32\drivers\etc

Mac和Ubantu(Linux)系統hosts文件路徑爲:/etc


2.複製激活碼

打開PyCharm選擇Activation code激活,然後複製下面的激活碼點擊激活。此激活碼有效期爲2019-05-04,大家可以關注微信公衆號:裸睡的豬 或掃描下方二維碼,在過期之前賬號主人會在公衆號中推送新的激活碼哦~(備註:借用一下賬號主人的註冊碼還望抱歉,不要怪罪)

K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJQUyIsInBhaWRVcFRvIjoiMjAxOS0wNS0wNCJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTA1LTA0In0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMDUtMDQifV0sImhhc2giOiI4OTA4Mjg5LzAiLCJncmFjZVBlcmlvZERheXMiOjAsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-Owt3/+LdCpedvF0eQ8635yYt0+ZLtCfIHOKzSrx5hBtbKGYRPFDrdgQAK6lJjexl2emLBcUq729K1+ukY9Js0nx1NH09l9Rw4c7k9wUksLl6RWx7Hcdcma1AHolfSp79NynSMZzQQLFohNyjD+dXfXM5GYd2OTHya0zYjTNMmAJuuRsapJMP9F1z7UTpMpLMxS/JaCWdyX6qIs+funJdPF7bjzYAQBvtbz+6SANBgN36gG1B2xHhccTn6WE8vagwwSNuM70egpahcTktoHxI7uS1JGN9gKAr6nbp+8DbFz3a2wd+XoF3nSJb/d2f/6zJR8yJF8AOyb30kwg3zf5cWw==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQC9WZuYgQedSuOc5TOUSrRigMw4/+wuC5EtZBfvdl4HT/8vzMW/oUlIP4YCvA0XKyBaCJ2iX+ZCDKoPfiYXiaSiH+HxAPV6J79vvouxKrWg2XV6ShFtPLP+0gPdGq3x9R3+kJbmAm8w+FOdlWqAfJrLvpzMGNeDU14YGXiZ9bVzmIQbwrBA+c/F4tlK/DV07dsNExihqFoibnqDiVNTGombaU2dDup2gwKdL81ua8EIcGNExHe82kjF4zwfadHk3bQVvbfdAwxcDy4xBjs3L4raPLU3yenSzr/OEur1+jfOxnQSmEcMXKXgrAQ9U55gwjcOFKrgOxEdek/Sk1VfOjvS+nuM4eyEruFMfaZHzoQiuw4IqgGc45ohFH0UUyjYcuFxxDSU9lMCv8qdHKm+wnPRb0l9l5vXsCBDuhAGYD6ss+Ga+aDY6f/qXZuUCEUOH3QUNbbCUlviSz6+GiRnt1kA9N2Qachl+2yBfaqUqr8h7Z2gsx5LcIf5kYNsqJ0GavXTVyWh7PYiKX4bs354ZQLUwwa/cG++2+wNWP+HtBhVxMRNTdVhSm38AknZlD+PTAsWGu9GyLmhti2EnVwGybSD2Dxmhxk3IPCkhKAK+pl0eWYGZWG3tJ9mZ7SowcXLWDFAk0lRJnKGFMTggrWjV8GYpw5bq23VmIqqDLgkNzuoog==

       當然還有兩種方法,一個是授權服務器激活,還有一個是破解補丁激活,我這裏不一一介紹,個人使用下來覺得目前我使用的方法比較穩定,如果想用其他方法,可自行搜索。
        終於在有想法了以後,抓緊逼着自己寫下了這些東西,希望對大家有所幫助,歡迎各位在下方吐槽,我會改進,也會第一時間回覆你。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章