Authentication pip安装失败,需要407代理身份验证

Authentication pip安装失败,需要407代理身份验证,authentication,proxy,pip,rhel,tunnel,Authentication,Proxy,Pip,Rhel,Tunnel,我正在尝试使用下面的pip install命令,但由于需要代理身份验证而失败。我已经在RHEL7.x服务器中配置了代理 Command Used: `pip install --proxy https://'username:pwd'@proxy:host --upgrade pip` 日志: 错误407表示代理的身份验证丢失/错误。从用户名:pwd部分删除”,即使用:pip安装--proxyhttps://username:pwd@代理:主机 另一种选择是,在安装Python包之前,尝试从

我正在尝试使用下面的pip install命令,但由于需要代理身份验证而失败。我已经在RHEL7.x服务器中配置了代理

Command Used: `pip install --proxy https://'username:pwd'@proxy:host  --upgrade pip`
日志:


错误
407
表示代理的身份验证丢失/错误。从
用户名:pwd
部分删除
,即使用:
pip安装--proxyhttps://username:pwd@代理:主机

另一种选择是,在安装Python包之前,尝试从该服务器打开internet连接


如果这没有帮助,请尝试问题答案中给出的选项,并且。

这是您应该尝试的第一件事:

打开命令提示符(CMD)

导出代理设置:

:\set http\u代理=http://username:password@代理地址:端口

:\set https\u代理=https://username:password@代理地址:端口

安装要安装的软件包:


:\pip安装PackageName
打开终端,然后执行:

export http_proxy=http://username:password@proxyAddress:port
export https_proxy=https://username:password@proxyAddress:port
我在git bash和Windows中尝试了这一点。 在没有密码的环境变量中,我没有找到更好的答案


您可以保存此代码,在主目录中创建一个“.bashrc”文件。

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-你是对的,我的答案不仅仅是一个链接。不,你需要在密码中编码特殊字符。按照以下步骤操作。。1) 打开chrome开发工具并转到控制台。。2) 键入encodeURIComponent('domain\\:')3)它将返回编码字符串。。复制粘贴就行了@Oshada@Oshada... 是的,如果您的密码包含@,它将检测并工作。我已经试过了,而且成功了。无需如上所述进行编码
export http_proxy=http://username:password@proxyAddress:port
export https_proxy=https://username:password@proxyAddress:port