突然想研究一下腾讯云函数来挂一个自动签到任务。
在本地环境安装好Python3.8.2以后,突然发现还没安装requests包
于是,碰到了下面的错误
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)",)': /simple/queuelib/
很明显网络错误,去搜了一下,发现有很多人有相似的经历,真的佩服。。。
有两种方案,临时解决方案,指定pip镜像源
pip install requests -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
使用-i参数指定镜像源为豆瓣的pypi
或者使用下面的方法,不需要每次都输入-i选项。
在pip的配置文件中加入以下内容/任选一个
#清华大学: [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=pypi.tuna.tsinghua.edu.cn #阿里云 [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com #豆瓣: [global] index-url = http://pypi.douban.com/simplehttp://pypi.douban.com/simple [install] trusted-host=pypi.douban.com
Linux
需要创建配置文件
linux的文件在 ~/.pip/pip.conf
windows
windows %HOMEPATH%\pip\pip.ini
发表评论