由于代理而无法连接网络安装python

时间:2018-08-14 09:36:42

标签: python-3.x makefile proxy installation

我正在ssh:ed上在服务器(Debian Jessie)上安装Python 3.7,当我运行make test时,其中两个测试失败,并显示错误Network unreachable,因为服务器位于代理。有没有舒适的方法来解决这个问题?

http_proxyhttps_proxy设置为环境变量不起作用,并且在线搜索诸如“ make proxy”或“ python install test”之类的术语往往会返回许多无关的结果,所以我不确定我要寻找什么。

1 个答案:

答案 0 :(得分:1)

您可以尝试:

export http_proxy=http://proxy.myproxy.com
export https_proxy=https://proxy.myproxy.com
sudo -E <your command>

使用sudo -E向安全策略表明您拥有使用环境变量的权限。

  

“-E,--preserve-env”

     

指示用户希望保留其现有环境变量的安全策略。如果用户没有保留环境的权限,则安全策略可能会返回错误。

     

Sudo Manual