【菜狗每日记录】VSCode远程连接多个账号、创建环境
1、VSCode免密远程登录一个账号后,无法连接别的账号
在连接的时候尝试,按住F1,输入connect to host,能够选择已经配置的主机或者新添加。
起初认为是免密登录导致新的账号也用了原来的密码,所以在.ssh/config文件里面把账号修改为了另一个账号强制修改密码。但是还是连不上。
# 账号 B 要求输入密码
Host serverBHostName 192.168.x.xxxUser userBPreferredAuthentications password
于是把下面的报错发给GPT,核心问题是:
ssh: connect to xxxx Connection refused 过程试图写入的管道不存在。
这说明 VSCode 在尝试通过 SSH 22 端口连接远程xxxxx时被拒绝了,甚至在安装远程 server 的过程中管道也中断了。这里跟账号免密/输密码没关系,本质是 SSH 连接没建立起来。
之后在本地cmd试了几次,发现 -p 修改端口号能够连接上。于是在VSCode上面的配置文件,把端口号加入进去,就能够成功进入,然后强制输入新的密码即可。
Host server1411HostName 1xxxxxxxPort xxUser xxPreferredAuthentications password
2、进入新的远程无法创建环境
需要在.conda 下面创建pkgs,设置用户缓存目录。
mkdir -p /home/zqy/.conda/pkgs
export CONDA_PKGS_DIRS=/home/zqy/.conda/pkgs
再创建环境:
conda create -n zqy_ds python=3.10
3、模型参数verbose的意思
joblib:用于保存模型和预处理器。
当使用GPU训练某个模型的时候:
python xxxt.py --model xgb --use-gpu 1 --verbose 50
verbose是日志显示,有三个参数可选择,分别为0,1和2。
- 当verbose=0时,简单说就是不输出日志信息 ,进度条、loss、acc这些都不输出。
- 当verbose=1时,带进度条的输出日志信息。
- 当verbose=2时,为每个epoch输出一行记录,和1的区别就是没有进度条。
4、解压.rar文件
使用unrar,x代表解压到指定的目录,最后输出的目录:
unrar x 要解压的文件 输出的文件夹
也可以用7z:
7z x 需要解压的文件 -o/要输出的路径
——20250829
小狗照亮每一天