解决实验室服务器无法连网问题
一、问题(发泄...)
最近实验室给我分配了一个服务器账号,所以就想用下实验室的服务器跑跑深度学习。我先在本地 Windows 下载 miniconda 的 .sh 文件,然后使用 MobaXterm 将文件上传到服务器。在服务器上安装好 miniconda 之后,我就使用 conda install 命令去安装一些 python package,但问题就出现在这一步,一直无法安装,我尝试配置了各种国内的镜像源(清华的、中科大的、豆瓣的等),但都以失败告终(一度怀疑人生)。
自己无脑捣鼓了一下午也没能安装成任何包,最后问了实验室的师兄才得知实验室的服务器没有连网(......无语)。
二、解决办法
1、首先你需要有一个可以代理上网的工具
如果你本地是 Windows,那么推荐使用 clash for windows(以下简称小猫咪),github 上有下载地址。
2、打开小猫咪,勾选 Allow LAN
3、在本地电脑 win + R 输入 cmd 并打开
输入 ipconfig,查看本地的 ip 地址。
4、在实验室服务器上修改临时代理地址
输入以下两条命令:
export http_proxy=http://172.xx.xx.xx:7890 export https_proxy=http://172.xx.xx.xx:7890
其中 172 开头的 ip 地址是你查到的你本地电脑的 ip; 7890 是小猫咪的端口号。
5、在服务器上 wget 成功
之后就可以使用 conda install 命令安装 python 包了。
---------
PS: 实验室服务器还是不错的,8 块 Tesla P100