开发工具—VsCode配置python远程开发

安装插件

  1. python
  2. Remote-SSH
  3. GitLens

Remote-SSH设置免密连接

1.在本地和远程生成ssh公私钥
2.拷贝本地id_rsa.pub文件内容到远程~/.ssh/authorized_keys
3.配置config文件
在这里插入图片描述
在这里插入图片描述
配置python运行时的环境变量和命令行参数

在这里插入图片描述

代码格式化
  1. 安装格式化工具

    pip install yapf
    
  2. 选择格式工具为yapf
    在这里插入图片描述

代码静态检查
  1. 安装静态检查工具flake8

    pip install flake8
    
  2. 配置文件setting.json添加如下配置

    "python.linting.flake8Enabled": true
    
### 配置 VSCode 进行 Python 远程开发 #### 安装必要的扩展 为了实现远程开发功能,在本地计算机上需先安装 Visual Studio Code 的 Remote Development 扩展包。该扩展包包含了多个有助于远程工作的组件,如Remote - Containers[^1]。 #### 设置SSH连接 确保目标远程机器已开启并配置好SSH服务。接着利用VSCode中的Remote-SSH插件建立到这台服务器的安全链接。输入远程主机的具体信息完成首次连接设置过程[^2]。 #### 创建和激活远程Python环境 一旦成功登录至远程系统,则可以在其中构建新的Python工作区或继续现有的项目。对于新建工程而言,推荐做法是在远程端设立独立的虚拟环境来隔离依赖关系;如果倾向于采用 Conda 作为包管理工具的话,值得注意的是当前版本下的VSCode可能仅支持创建基于Python 3.7及以上版本的新Conda环境[^3]。 ```bash # 使用 conda 创建名为 myenv 的 python 环境 (>=3.7) conda create --name myenv python=3.9 # 激活此环境 conda activate myenv ``` #### 安装所需的库文件 进入所选的工作目录之后,通过pip或者conda命令下载安装运行程序所需的各种第三方模块。建议维护一份`requirements.txt`文档记录下所有外部依赖项以便于后续部署或其他开发者加入团队时快速复制相同条件。 ```bash # 更新 pip 并从 requirements 文件中安装软件包 python -m pip install --upgrade pip pip install -r requirements.txt ``` #### 调整VSCode内的解释器路径 最后一步是要让编辑器知道应该使用哪个特定版本的Python解析器执行脚本。可以通过点击状态栏底部显示的语言名称旁边的齿轮图标打开命令面板选择合适的解释器实例。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值