我正在ssh:ed上在服务器(Debian Jessie)上安装Python 3.7,当我运行make test
时,其中两个测试失败,并显示错误Network unreachable
,因为服务器位于代理。有没有舒适的方法来解决这个问题?
将http_proxy
和https_proxy
设置为环境变量不起作用,并且在线搜索诸如“ make proxy”或“ python install test”之类的术语往往会返回许多无关的结果,所以我不确定我要寻找什么。
答案 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”
指示用户希望保留其现有环境变量的安全策略。如果用户没有保留环境的权限,则安全策略可能会返回错误。