chapter01
学习内容⭐⭐⭐ via: https://datawhalechina.github.io/llm-universe/#/
vscode ssh 连接远程服务器
这里主要记录在第一章节,在个人实际操作环节遇到的问题以及解决方案
1、远程连接阿里云的服务器
1) 报错
安装好 Remote - SSH 后,执行下面指令的时候报错:
ssh -p 22 root@120.26.xx.xx
解决方案:
需要在Vscode的 settings.json 文件中,添加一项配置,功能可能是和打开登录密码输入框有关:
“remote.SSH.useLocalServer”: true
✅参考教程:
解决 Vscode Remote-SSH 连接服务器失败的问题
Vscode如何快速打开用户的 settings.json 文件
基础环境配置 配置 git
一开始忽略了配置 git,在后面的环节,克隆当前仓库 git clone git@github.com:datawhalechina/llm-universe.git 的时候会报错
1 在个人的之前准备好的阿里云服务器当中,执行:
ssh-keygen -t rsa -C "youremail@example.com"
过程当中,会提示确认创建一个文件夹用于存放即将生成的公钥文件
2 将公钥添加到 github cat ~/.ssh/id_rsa.pub
复制输出内容,打开 github,点击右上角头像,选择 settings
-> SSH and GPG keys
-> New SSH key
,将复制的内容粘贴到 key 中,点击 Add SSH key
。
PS:在上面确认过创建的文件夹当中,找到 id_rsa.pub 这个文件,然后打开,copy里面的内容,复制到自己的Add SSH key
当中的key框里面就行。
VSCode 配置 Python 环境
为 vscode 安装 Jupyter 插件中,在自己的云服务器当中,安装好了Jupyter
插件,还需要在云服务器的conda虚拟环境 llm-universe 中,
安装 ipykernel 包
登录服务器的拟环境 llm-universe,执行:
conda install -n llm-universe ipykernel --update-deps --force-reinstall
或者 conda install -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ ipykernel
这样在PC本地的VSCode创建的jupyter notebook 选好云内核(llm-universe的Python解释器)后,就可以正常使用jupyter运行python代码了。
【OVER-后续如有再补充】