矩池云--使用VS Code进行连接
以下相关内容,在学习过程中参考了以下文档
矩池云官方文档:https://www.matpool.com/supports/doc-vscode-connect-matpool/
知乎博主:https://zhuanlan.zhihu.com/p/113222681
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。
VS Code 官网:https://code.visualstudio.com/
1.将VSCode设置成中文语言环境
1> 使用快捷键 "Ctrl+Shift+P" ,在弹出的搜索框中输入 "configure language" ,选择"Configure Display Language"
2> 将 “en” 修改成 “zh-cn”
2.vscode安装python插件
首先,我们需要知道,安不安装插件都可以运行python代码,安装插件只不过是为了完善vscode对python代码的智能提示、语法检测以及断点调试等功能。
1> 点击左侧的应用商店图标,会弹出来插件菜单
2> 搜索python,进行安装
扩展:运行python文件
① 在终端输入命令,python 文件名.py
② 点击左键的运行和测试图标,选择运行和调试,会弹出"python文件 调试打算开的python文件"(快捷键 F5+F5)
③ 快捷键Shift+Enter,执行指定的单行代码
3.使用VS Code安装矩池云
1> 安装相关插件,点击左侧的应用商店图标,搜索 "Remote Development"
2> 远程连接配置
在矩池云租用列表中,点击复制按钮,复制 SSH 连接:ssh -p 28120 root@hz-t3.matpool.com
点击左下角绿色按钮,打开远程连接配置列表。在列表中,点击 Connect to Host
第一次使用,点击 Add New SSH Host
SSH 连接格式为:ssh -p 28120 root@hz-t3.matpool.com,输入 SSH 连接命令,按回车
打开列表中的第一个文件,可以看到,远程 Host、端口都已经添加在 SSH 配置文件中
注意:如果多次设置,该配置文件中的内容可能会重复,多个配置无效。请删除至仅保留一个有效的配置
3> 连接远程服务
点击左下角绿色按钮,打开远程连接配置列表。在列表中,点击 Connect to Host
可以看到已经有 hz-t3.matpool.com 的连接存在,点击它
VS Code 开始连接, 选择 Linux,点击 Continue 继续,对话框输入用户密码
当左下方出现 SSH:hz-t3.matpool.com 时,代表连接成功
Linux安装requirements.txt中所需要的环境
python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署
1> 生成requirements.txt文件:pip freeze > requirements.txt
2> 安装requirements.txt依赖:pip install -r requirements.txt 或者 pip install -U -r requirements.txt
特别注意:如果VSCode Remote SSH远程连接失败时,报错信息是"过程试图写入的管道不存在"
解决方案:
1> 点击左侧的应用商店图标,找到已经安装好的Remote -SSH,右键点击,选择“拓展设置”
2> 在Config File中输入刚才的config文件路径
3> 重新尝试连接,就可以成功了