zoukankan      html  css  js  c++  java
  • Python导入requests失败、更新pip失败解决办法

    今天想写个简单的网络请求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:Python38Libsite-packages

     ====================随便写一个网络请求的小例子 测试一下能不能正常运行======================================

    我们使用request模块 访问一下百度:

    import requests
    
    con = requests.get("https://www.baidu.com")
    print(con.status_code)
    print(con.text)

    运行结果:

     运行成功!!!

    记录一下这次爬坑,分享经验给大家。

  • 相关阅读:
    2028 ACM Lowest Common Multiple Plus
    2032 杨辉三角
    2011 ACM 0和1思想
    grid
    Change position in observation
    1490 ACM 数学
    1489 ACM 贪心
    2009 ACM 水题
    Book Lending Registration
    MR1和MR2(Yarn)工作原理流程
  • 原文地址:https://www.cnblogs.com/bigbosscyb/p/12286984.html
Copyright © 2011-2022 走看看