加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

MacOS 解决“import requests No module named requests”

发布时间:2020-12-14 03:21:02 所属栏目:大数据 来源:网络整理
导读:MacOS 解决“import requests No module named requests” 系统信息 sw_versProductName: Mac OS XProductVersion: 10.12.2BuildVersion: 16C67 测试脚本 #内容如下:cat test.py #!/usr/bin/env pythonimport requestsbaidu_request = requests.get(‘http:
MacOS 解决“import requests No module named requests”

  1. 系统信息
    sw_vers
    ProductName:    Mac OS X
    ProductVersion: 10.12.2
    BuildVersion:   16C67
  2. 测试脚本
    #内容如下:
    cat test.py 
    #!/usr/bin/env python
    import requests
    baidu_request = requests.get(‘http://www.baidu.com‘)
    print baidu_request.text
  3. 报错信息
    #执行脚本
    python ./test.py
    #报错信息如下:
    “import requests No module named requests”
  4. 解决方法
    原因:mac osx上默认没有安装requests库
    #安装pip
    sudo easyinstall pip
    如报错:Download error on https://pypi.python.org/simple/pip/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
    Couldn‘t find index page for ‘pip‘ (maybe misspelled?)
    #处理pip安装报错
    curl ‘https://bootstrap.pypa.io/get-pip.py‘ > get-pip.py
    sudo python get-pip.py
    #安装requests库
    sudo pip install requests
    #ok现在可以正常执行test.py
    python test.py 
    <!DOCTYPE html>
    <!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>????o|?????????????°±??¥é??</title><。。。。。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读