Skip to content

开发工具推荐

1. VS Code

官网下载

必须安装的插件

  • Python
  • Pylance

  • Python Debugger

  • Remote - SSH (尝试连接服务器时自动安装)
  • Remote - SSH: Editing Configuration Files
  • Remote - Exploreer

推荐安装的插件

  • Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
  • Git Graph:查看Git提交图
  • isort:代码引用格式化
  • ruff:代码格式化
  • TONGYI Lingma:通义灵码——阿里云出品的代码 AI 辅助工具
  • Github Copilot:Github 出品的代码 AI 辅助工具,与通义灵码相似但更强(需要通过 Github 学生认证方可免费使用,使用时必须开启网络代理
  • Rainbow CSV:优化 CSV 查看体验

在 VS Code 中可利用 Debugpy 调试需要输入命令行参数的 Python 程序,详情请见VS Code配置

注意

VS Code 于1.86版本(2024年2月)开始,将会对SSH连接的远程服务器的GLIBC版本进行检查,并限制其 GLIBC 版本应≥2.28,即需要远程服务器系统版本为 Ubuntu 20.04 LTS 或更高。

微软2024年3月宣布将为上述限制推迟一年(即2025年3月)执行。对于GLIBC<2.28的远程服务器,现阶段仍能正常连接使用,但会出现OS版本不受支持的相关提醒。2025年3月后,若需连接搭载 Ubuntu 18.04、CentOS 7等系统的远程服务器,建议使用 PyCharm 或 Gateway 。

2. PyCharm

Pycharm推荐仅用于本地开发,远程开发建议使用 VS Code 连接远程服务器。

由于连接远程服务器为 PyCharm 专业版的功能,建议申请Jetbrains教育授权。获得授权后,可以使用 Jetbrains 旗下付费 IDE 工具,如 Pycharm 专业版、IDEA 专业版和 CLion。

强烈建议使用密钥登录而非使用密码登录,配置密钥登录详见Linux操作中的密钥登录部分

如何解决PyCharm找不到condabin

输入/usr/local/anaconda3/condabin/conda路径添加Conda Bin

对于大部分服务器为/home/ubuntu/anaconda3/condabin/conda

对于2080Ti x 2 服务器,则为/home/customer/anaconda3/condabin/conda