今天想寫個簡單的網絡請求demo,但是在導入requests模塊的時候給我報錯:
上面的大致意思是:版本不對,建議我去自己電腦的python安裝目錄下面執行一下控制台,同時我還得保證自己的pip版本正確。
接下來我運行了一下控制台
上面說 我的pip 版本過時了 建議我升級一下 命令都給我了 python -m pip install --upgrade pip
然后我就照着上面說的執行了:
卧槽,下着下着不下了?別急我們先看看 在紅色之前還出現了一堆黃色警告?
黃色警告告訴我們:在尋找源的時候,找了一下沒找到,然后他又重連了一下-------卧槽 我的網速不差啊?上網上搜了搜 別人給出了我們可以修改一下python 里面pip的源;
這樣我們就會可快就能下到資源了。
我是在CSDN看到的,文章鏈接是:https://blog.csdn.net/cpc784221489/article/details/94214306 (這個解法最好)
還有一種解法 是在每一次 安裝包 或者 更新包的時候 輸入 國內鏡像 :https://blog.csdn.net/candice5566/article/details/82633680 、https://blog.csdn.net/lsf_007/article/details/87931823
我用的是第一種方法,他在博客中列了出來 好多種國內提供pip源的機構:
阿里雲 http://mirrors.aliyun.com/pypi/simple/ 中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/ 中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
在本集中配置pip的訪問源:
1、到C:\User\你的用戶名\下面新建一個pip目錄
2、在pip目錄下面新建一個pip.ini文件
3、向pip.ini文件中 粘貼進去這個:
[global] index-url = http://pypi.douban.com/simple [install] trusted-host=pypi.douban.com
好了 已過上面三個步驟 就可以愉快的安裝各種庫了 我選用的是豆瓣 大家可以選其它機構哦
最終的配置好 你的文件應該在電腦中的這個位置(注意lenovo是我電腦的用戶名 你的用戶名是啥 你自己應該清楚)
====================================下面就測試一下是否還會失敗不=====================================
1、我先把pip版本更新一下,不然每次操作 都會提醒我版本要更新!很煩!
更新成功!!!
2、再來測試一下安裝requests庫(這個庫是幫助我們在代碼中進行網絡請求的)
安裝成功!!!豆瓣牛B,看下我框出來的地方的速度。
===================================庫安裝好了,它安裝到了哪兒?============================
通過pip install 安裝好的庫 安裝到了python運行目錄的Lib目錄下的site-packages里面
以我的電腦為例,剛才安裝的requests庫的路徑為:D:\Python38\Lib\site-packages
====================隨便寫一個網絡請求的小例子 測試一下能不能正常運行======================================
我們使用request模塊 訪問一下百度:
import requests con = requests.get("https://www.baidu.com") print(con.status_code) print(con.text)
運行結果:
運行成功!!!
記錄一下這次爬坑,分享經驗給大家。