1.VPN的连接
使用网页登陆,并在手机端二次确认。
2.服务器的连接
使用MobaXterm,Xshell或者其它ssh终端软件,输入服务器ip账号密码进行连接
3.conda的使用
conda info --envs #查看现有环境
conda remove -n 环境名 --all # 删除环境
conda create -n hsnet python=3.7 # 创建 环境
conda create -n BBB --clone AAA # copy环境 clone后面可以是文件路径,根据文件中的环境创建
conda activate 环境名 #激活环境,在跑程序前一定要激活环境。
4.tmux的使用
首先是安装,使用apt-get install tmux即可完成安装。
- 创建一个新的会话(session),-s 后面是该会话的名字。
tmux new -s mytmux
- 使用ctrl+B组合键可以发出一些指令,按完ctrl+B后
按C,可以在新建一个窗口,在最下面可以看到所有的窗口。
按0 1 2 进行窗口切换,星号在哪个窗口代表现在调用的哪个。
按D,退出到命令行,还可以回来 - 查看现有的tmux
tmux ls
- 回到之前的tmux
tmux a -t mytmux
- 关闭某个不相应的窗口
tmux kill-window -t 6
- 彻底关闭窗口,会让你二次确认
ctrl+B &
5.在pycharm中连接服务器
①On SSH添加解释器,并填写服务器信息
②找到服务器上环境的路径,我这是使用了我服务器上的一个cuda环境
/root/anaconda3/envs/cpcnn/bin/python
下面的路径指将电脑上的程序文件映射到服务器上的哪个文件,可以自行修改。默认是在/temp文件夹下。
③把文件的自动更新打开,以免本地项目和服务器上的不符,在project中可以进行上传和下载。
④在Deployment->configuration中可以看到目前激活的是哪一个映射,要注意在更换环境后更换映射,否则文件的上传会出错。下图中的环境就存在问题,因为deployment path为空,解决方法是填入正确的路径,或者删除,重新创建环境会自动生成。
6.pycharm Debug时候无法显示变量的内容,一直显示计算中。
File -> settings -> build,execution,deployment -> python Debugger , 勾选 Gevent compatible。