由于学校的网有代理,所以有时候用pip、anaconda或者其他的一些工具进行联网操作的时候会有问题,需要手动添加代理。
1. 临时添加
在要用的时候终端输入:
export http_proxy="http://usrname:passwrd@host:port"
但是这只是临时的,该终端关闭了就无效了。
2. 为相应环境添加代理
在python环境变量中添加代理:
sudo gedit ~/.bashrc
在打开的文件末尾添加:
export http_proxy=http://usrname:passwrd@host:port
export https_proxy=https://usrname:passwrd@host:port
export ftp_proxy=ftp://usrname:passwrd@host:port
====================================================
在conda配置文档中添加代理:
sudo gedit ~/.condarc
文件末尾添加:
proxy_servers:
http: http://usrname:passwrd@host:port
https: https://usrname:passwrd@host:port
ssl_verify: false
====================================================
为apt-get添加代理:
sudo gedit /etc/apt/apt.conf
然后文件末尾添加:
Acquire::http::proxy "http://usrname:passwrd@host:port/";
Acquire::ftp::proxy "ftp://usrname:passwrd@host:port/";
Acquire::https::proxy "https://usrname:passwrd@host:port/";