MacOS resolves "Import requests No module named requests"
- System Information
sw_versProductName: Mac OS XProductVersion: 10.12.2BuildVersion: 16C67
- Test scripts
#内容如下:cat test.py #!/usr/bin/env pythonimport requestsbaidu_request = requests.get(‘http://www.baidu.com‘)print baidu_request.text
- Error message
#执行脚本python ./test.py#报错信息如下:“import requests No module named requests”
- workaround
Cause: Requests Library is not installed by default on Mac OSX #安装pipsudo easyinstall pip as Error: Download error on https:// pypi.python.org/simple/pip/: [ssl:tlsv1_alert_protocol_version] TLSv1 ALERT PROTOCOL VERSION (_ssl.c:590)--Some Packages May is not found! Couldn ' t find index page for ' Pip ' (maybe misspelled?)
#处理pip安装报错curl ' https://bootstrap.pypa.io/get-pip.py ' > Get-pip.pysudo python get-pip.py
#安装requests库sudo pip install requests
#ok现在可以正常执行test. Pypython test.py <! DOCTYPE html><!--STATUS ok-->
MacOS resolves import requests No module named requests "