selenium+python自动化83-pip安装selenium报Read time out HTTPSConnectionPool(host='pypi.python.org' port443)

遇到问题

1.有些小伙伴在用pip安装selenium时候报 Read time out

HTTPSConnectionPool(host='pypi.python.org' port443)

2.估计这些电脑不怎么正经,总是有奇葩问题

time out解决办法

1.如果是因为网速问题,超时了,可以加大pip安装时候的超时时间

pip --default-timeout=1000 install selenium==2.53.6

2.要是发现等了几分钟还是跟蜗牛一样在爬,那就设置个代理,用下面方法

设置代理

1.用以下方法可以完美解决,那速度,简直不要太快!!!

pip install --index-url https://pypi.douban.com/simple selenium==2.53.6

2.pipy 国内镜像目前有:

http://pypi.douban.com/ 豆瓣

http://pypi.hustunique.com/ 华中理工大学

http://pypi.sdutlinux.org/ 山东理工大学

http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学

解决方案参考的这篇:https://www.v2ex.com/t/327288#r_3848984

终极解决办法

1.如果觉得每次pip install 加上--index-url https://pypi.douban.com/simple这个地址麻烦的话,可以改本地的pip配置文件

  • 首先在window的文件夹窗口输入 : %APPDATA%
  • 然后创建pip文件夹
  • 最后创建pip.ini文件,写入如下内容
    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple/
    [install]
    trusted-host=mirrors.aliyun.com

解决办法是北风之神提供的,这个是他博客:https://www.cnblogs.com/ydf0509/p/
seleniumQQ群:646645429

posted @ 2017-11-28 22:34  上海-悠悠  阅读(1559)  评论(0编辑  收藏  举报