pip问题之--Tunnel connection faileuthentication Required:407 Proxy A

这个问题困扰了我半个月,尝试了各种办法无果,最终用一个不能称之为解决办法的办法来勉强安装包。

问题发生的原因:公司的内网使用代理访问外网,代理配置了账户名和密码,每次打开浏览器都需要重新输入账户名和密码才能够登录。这样导致很多类似pip的工具无法使用。

解决方法: 直接去国内的源手动下载安装包,然后用pip手动安装,好蠢。                                                1.国内镜像:http://mirrors.aliyun.com/pypi/simple/         阿里云的镜像       

                2.ctrl+f 搜索,然后找到适合自己电脑的版本,下载。    

                3. 进入下载路径,pip install xxxxxxx.gz安装。

缺点:无法自动安装依赖库,需要手动安装各种底层的库,如果是一些大的包会有很多依赖。

补充:推荐使用anaconda navigator这个开发工具,内置python3以及很多包,如果出现没有安装的包需要手动安装依赖项,也不会太多。自己手动安装了一个kersa也就下载了五六个包吧。。

以前尝试过的方法:

1.http_proxy='http://xxx:[email protected]:xxx':手动设置代理,无效。公司代理的验证机制好像不支持这操作。

2.使用cntlm,我能找到的最新的cntlm版本也是2011年的,好像停止更新了,文档也比较少。配置之后,无法连接。

你可能感兴趣的:(pip问题之--Tunnel connection faileuthentication Required:407 Proxy A)