远程服务器 配置anaconda和pytorch环境+vscode remote运行

远程服务器 配置anaconda和pytorch环境+vscode remote运行

科研未入门菜鸟第一次在远程服务器配置python环境。。。啥也不会T - T
在网上搜配置教程都写的很简略,配置过程中处处是坑,花费一整天终于弄完了。把详细配置过程和参考链接记录下来方便后来人~

全流程详细解释 这个虽然不是远程配置,但写的很全,可以仔细看看

配置anaconda

Linux服务器上Anaconda安装配置

bash Anaconda3-2020.07-Linux-x86_64.sh

将安装地址设定为/data/huilin/anaconda3

(安装成功)

检验方法

  • anaconda
    source ~/.bashrc —— (base) huilin@Asina:~$
  • conda info -e
    远程服务器 配置anaconda和pytorch环境+vscode remote运行_第1张图片

配置pytorch

服务器配置pytorch环境

conda info -e
远程服务器 配置anaconda和pytorch环境+vscode remote运行_第2张图片

删除创建的环境:conda env remove -n 环境名

创建环境:conda create -n pytorch python=3.6

激活环境:conda activate pytorch
进入base环境:source ~/.bashrc

退出环境:source deactivate

conda create -n pytorch python=3.8.3

进入pytorch环境,安装pytorch:
conda install pytorch torchvision torchaudio cudatoolkit=10.1 -c pytorch

检验方法:

  • import torch —— 无报错
  • print(torch. __ version__) ——输出版本号

远程服务器 配置anaconda和pytorch环境+vscode remote运行_第3张图片

设置vscode remote运行py文件

之前已经完成了目标机登录配置,安装了python运行插件,所以现在只需要选择配置好的环境的python.exe就可以。

关键:修改python解释器路径。link

  1. 获得python解释器路径:
    首先进入自己的venv,运行python,import sys,接着查看sys.executable的值,即python的路径。
    远程服务器 配置anaconda和pytorch环境+vscode remote运行_第4张图片
  2. 点击vscode左下角python解释器,输入路径,选择环境解释器。
    远程服务器 配置anaconda和pytorch环境+vscode remote运行_第5张图片

    远程服务器 配置anaconda和pytorch环境+vscode remote运行_第6张图片

​ 就成功了,截图如下。
​
所有配置完成,在代码区右键运行文件,就可以正常运行了。

你可能感兴趣的:(研究僧,服务器,pytorch,vscode)