一、 编译器选择
使用openDL时官方推荐使用VScode以及pycharm,由于pycharm只有专业版才有远程ssh连接,且网上没找到pycharm专业版破解激活码,所以推荐使用VScode
二、vscode连接 openDL 容器使用流程
1、当我们在openDL上租用一个容器后,容器中会有SSH登录的账号和密码:
2、 VScode安装remote-ssh插件,复制SSH登录的账号和密码登录到openDL容器。详细操作
3、如下图,则代表成功连接到openDL容器
4、安装python插件,如果在安装过程中提示错误,可以uninstall之后再install
5、官方推荐将代码放到/root/autodl-tmp路径下,我们可以在这个路径下创建一个简单的py文件,并点击vscode右下角设置python解释器。因为opendl中安装了miniconda,我们可以默认使用miniconda/bin/python作为解释器去运行或debug我们的python代码
6、同时我们可以借助miniconda生成一些虚拟的python环境作为我们的解释器,并在其中安装一些我们需要的类库,这样就能在openDL中运行我们的代码。点击enter interpreter path...在下面目录中选择我们创建的虚拟环境,具体操作方式查看pyqt5-配置环境_pyqt5环境变量配置-CSDN博客
三、vscode远程容器连接不上