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)

    运行结果:

     运行成功!!!

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

  • 相关阅读:
    leetcode 347. Top K Frequent Elements
    581. Shortest Unsorted Continuous Subarray
    leetcode 3. Longest Substring Without Repeating Characters
    leetcode 217. Contains Duplicate、219. Contains Duplicate II、220. Contains Duplicate、287. Find the Duplicate Number 、442. Find All Duplicates in an Array 、448. Find All Numbers Disappeared in an Array
    leetcode 461. Hamming Distance
    leetcode 19. Remove Nth Node From End of List
    leetcode 100. Same Tree、101. Symmetric Tree
    leetcode 171. Excel Sheet Column Number
    leetcode 242. Valid Anagram
    leetcode 326. Power of Three
  • 原文地址:https://www.cnblogs.com/bigbosscyb/p/12286984.html
Copyright © 2011-2022 走看看