【菜狗每日记录】VSCode远程连接多个账号、创建环境

发布于:2025-09-01 ⋅ 阅读:(33) ⋅ 点赞:(0)

1、VSCode免密远程登录一个账号后,无法连接别的账号

        在连接的时候尝试,按住F1,输入connect to host,能够选择已经配置的主机或者新添加。

         起初认为是免密登录导致新的账号也用了原来的密码,所以在.ssh/config文件里面把账号修改为了另一个账号强制修改密码。但是还是连不上。

# 账号 B 要求输入密码
Host serverB
    HostName 192.168.x.xxx
    User userB
    PreferredAuthentications password

        于是把下面的报错发给GPT,核心问题是:

ssh: connect to xxxx Connection refused 过程试图写入的管道不存在。

        这说明 VSCode 在尝试通过 SSH 22 端口连接远程xxxxx时被拒绝了,甚至在安装远程 server 的过程中管道也中断了。这里跟账号免密/输密码没关系,本质是 SSH 连接没建立起来

        之后在本地cmd试了几次,发现 -p 修改端口号能够连接上。于是在VSCode上面的配置文件,把端口号加入进去,就能够成功进入,然后强制输入新的密码即可。

Host server1411
    HostName 1xxxxxxx
    Port xx
    User xx
    PreferredAuthentications 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。

  1. 当verbose=0时,简单说就是不输出日志信息 ,进度条、loss、acc这些都不输出。
  2. 当verbose=1时,带进度条的输出日志信息。
  3.  当verbose=2时,为每个epoch输出一行记录,和1的区别就是没有进度条。

4、解压.rar文件

        使用unrar,x代表解压到指定的目录,最后输出的目录:

unrar x 要解压的文件 输出的文件夹

        也可以用7z:

7z x 需要解压的文件 -o/要输出的路径

——20250829

小狗照亮每一天