当前位置: 首页 > news >正文

VScode/Xshell连接学校服务器

vscode连学校服务器

  • 1.连接atrust VPN
  • 2.Xshell连接服务器
    • 2.1创建一个自己的用户
  • 3.xftp传文件
  • 4.vscode连接服务器
    • 4.1下载remote-ssh
    • 4.2连接服务器
    • 4.3激活conda环境
    • 4.4运行代码
  • 5. pytorch版本不兼容解决方案

1.连接atrust VPN

如果是使用的是校园网,可以不连接
在这里插入图片描述

2.Xshell连接服务器

用自己学校的邮箱注册xshell和xftp是免费的
在这里插入图片描述
按照老师给的信息填,连接服务器
在这里插入图片描述

在这里插入图片描述
连接成功~

2.1创建一个自己的用户

建议避免以 root 用户身份进行运行,而是创建一个非管理员用户,并以该用户身份运行安装和执行命令。

adduser 用户名

在这里插入图片描述
从root更换到自己用户

su - 用户名

在这里插入图片描述
文件路径自动保存在/home下
在这里插入图片描述

如果想要删除用户,可以使用deluser这个命令

deluser 用户名

在这里插入图片描述

3.xftp传文件

xftp连接服务器的方式同xshell
在这里插入图片描述

4.vscode连接服务器

4.1下载remote-ssh

在这里插入图片描述

4.2连接服务器

在这里插入图片描述
我是在xzr用户下安装的anaconda和pytorch
进入自己在xftp转存的代码项目文件夹
在这里插入图片描述

4.3激活conda环境

使用 conda activate 命令激活所需的环境

conda activate 环境名

这个环境是我之前安装pytorch就创建好的,环境名我也设置的是pytorch
在这里插入图片描述

4.4运行代码

python train.py

在这里插入图片描述

5. pytorch版本不兼容解决方案

服务器安装pytorch流程:学校服务器安装anaconda并配置pytorch环境
在这里插入图片描述

NVIDIA GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70.

这个错误提示是因为您使用的 PyTorch 版本不兼容您的 NVIDIA GeForce RTX 3090 GPU 设备。
根据错误消息的描述,您的 GPU 设备 (NVIDIA GeForce RTX 3090) 的 CUDA 能力架构(sm_86)与当前安装的 PyTorch 版本不兼容。当前版本的 PyTorch 支持的 CUDA 能力架构为 sm_37、sm_50、sm_60 和 sm_70。

使用服务器运行项目,使用的是服务器的环境(即服务器的虚拟环境和其中的pytorch),与连接服务器的本机就是你的电脑应该是没有关系的。
1.查清楚服务器是否安装有cuda驱动(这里是在终端执行)

nvidia-smi

如果有他会形成一个表格,在右上角,有cuda的版本号:
在这里插入图片描述
2.根据这个版本号下载合适的pytorch(一般安装在你创建的虚拟环境里),也建议你pytorch的安装去官网找下载链接

相关文章:

VScode/Xshell连接学校服务器

vscode连学校服务器 1.连接atrust VPN2.Xshell连接服务器2.1创建一个自己的用户 3.xftp传文件4.vscode连接服务器4.1下载remote-ssh4.2连接服务器4.3激活conda环境4.4运行代码 5. pytorch版本不兼容解决方案 1.连接atrust VPN 如果是使用的是校园网,可以不连接 2…...

46 WAF绕过-信息收集之反爬虫延时代理池技术

目录 简要本章具体内容和安排缘由简要本课具体内容和讲课思路简要本课简要知识点和具体说明演示案例:Safedog-默认拦截机制分析绕过-未开CCSafedog-默认拦截机制分析绕过-开启CC总结: Aliyun_os-默认拦截机制分析绕过-简要界面BT(防火墙插件)-默认拦截机制分析绕过-…...

[Markdown] Markdown常用快捷键分类汇总

文章目录 Markdown1、标题2、列表3、强调4、链接和图片5、代码和公式6、表格和任务列表7、引用8、分割线9、脚注10、目录11、注释12、定义 Markdown Markdown是一种轻量级的标记语言,可以让你用简单的语法来编写格式丰富的文档。 Markdown编辑器是一种专门用于编辑…...

uniapp自定义封装只有时分秒的组件,时分秒范围选择

说实话&#xff0c;uniapp和uview的关于只有时分秒的组件实在是不行。全是日历&#xff0c;但是实际根本就不需要日历这玩意。百度了下&#xff0c;终于看到了一个只有时分秒的组件。原地址&#xff1a;原地址&#xff0c;如若侵犯请联系我删除 <template><view clas…...

SpringBoot 中 @Transactional 注解的使用

一、基本介绍 事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。本篇只说明声明式注解。 1、在 spring 项目中, Transactional 注解默认会回滚运行时异常及其子类&#xff0c;其它范…...

【还不了解 Dockerfile 的同学不是好测试人】

近年来 Docker 非常火&#xff0c;想要玩好 Docker 的话 Dockerfile 是绕不开的&#xff0c;这就好比想要玩好 Linux 服务器绕不开 shell 道理是一样的。 今天我们就来聊一聊 Dockerfile 怎么写&#xff0c;那些指令到底是什么意思。 前言 一、先来看一个简单的 Dockerfile #这…...

新手一键重装系统Win10步骤教程

如果我们发现电脑上的操作系统出现很严重的问题&#xff0c;不能通过简单的操作解决&#xff0c;这时候就可以选择重新安装电脑系统&#xff0c;快速解决问题。但是&#xff0c;新手用户不具备专业的装机知识&#xff0c;不知道重装Win10系统要怎么操作&#xff1f;那么可以按照…...

Ceph源码分析-在C++中,符号““和“*“有不同的用法。

在C中&#xff0c;符号"&"和"*"有不同的用法。 "&"符号&#xff1a; 在变量声明时&#xff0c;"&"用于定义引用类型。例如&#xff1a;int a 10; int& ref a; 这里的"ref"是一个引用&#xff0c;它引用了…...

Azure AI 内容安全Content Safety Studio实战

Azure AI Content Safety 检测应用程序和服务中用户生成和 AI 生成的有害内容。 Azure AI 内容安全包括文本和图像 API&#xff0c;可用于检测有害材料。 交互式 Content Safety Studio&#xff0c;可用于查看、浏览和试用用于检测不同形式的有害内容的示例代码。 关注TechLead…...

计算机网络学习笔记(四)

文章目录 1.介绍一下HTTPS的流程。2.介绍一下HTTP的失败码。3.说一说你知道的http状态码。4. 301和302有什么区别&#xff1f;5.302和304有什么区别&#xff1f;6. 请描述一次完整的HTTP请求的过程。7.什么是重定向&#xff1f;8. 重定向和请求转发有什么区别&#xff1f;9.介绍…...

typora导出html添加目录

typora导出html添加目录 使用方法 首先要从typora导出html文件&#xff0c;之后用记事本编辑器html文件 找到文档最后面&#xff0c;如图&#xff1a; 用文字编辑类工具打开sideBar.txt&#xff0c;复制其中所有内容【内容在下面】 在如上图的位置插入所复制的内容 打开修改…...

vue3 封装一个按钮组件(可自定义按钮样式)

效果图 鼠标悬浮有对应的文字提示&#xff0c;且图标出现背景色和颜色 实现 目前提供五个固定样式的图标及三个用户自定义的图标&#xff0c;可根据需要补充 组件代码 <script setup lang"ts"> import { onMounted, PropType, reactive, ref, watch } from v…...

Docker 中使用超级用户

在docker中安装keytool产生的问题&#xff1a; sudo apt-get install openjdk-8-jre-headless bash: sudo: command not found elasticsearchd989639e3cb4:~/config/certs$ apt-get install openjdk-8-jre-headless E: Could not open lock file /var/lib/dpkg/lock-frontend …...

git打tag以及拉取tag

场景&#xff1a;某次git代码发布后定版记录&#xff0c;将发版所在的commit时候代码打上tag记录&#xff0c;方便后期切换到对应tag代码位置。 查看所有tag名 git tag// 1.1.0 // 1.0.0查看tag和描述 git tag -l -n//1.0.0 云监管一期项目完结 //1.1.0 …...

TS 36.212 V12.0.0-信道编码、复用和交织(1)-通用过程

本文的内容主要涉及TS 36.212&#xff0c;版本是C00&#xff0c;也就是V12.0.0。...

纯前端上传word,xlsx,ppt,在前端预览并下载成图片(预览效果可以,下载图片效果不太理想)

纯前端上传word,xlsx,ppt,在前端预览并下载成图片&#xff08;预览效果可以&#xff0c;下载图片效果不太理想&#xff09; 一.安装依赖二、主要代码 预览效果链接: https://github.com/501351981/vue-office 插件文档链接: https://501351981.github.io/vue-office/examples/d…...

WPS Office找回丢失的工作文件

WPS office恢复办公文件方法有两种. 1.通过备份中心可以查看近期编辑 office 历史版本进行恢复. 2.缓存备份目录可以查看编辑过的 office 文件的历史版本&#xff0c;新版本 WPS 可以在配置工具-备份清理找到&#xff0c;2019 年旧版本 WPS 可以在新建任意 office 文件-文件-选…...

【MATLAB源码-第106期】基于matlab的SAR雷达系统仿真,实现雷达目标跟踪功能,使用卡尔曼滤波算法。

操作环境&#xff1a; MATLAB 2022a 1、算法描述 1. 雷达系统参数设定&#xff1a; - 工作频率&#xff1a;选择一个适合的工作频率&#xff0c;例如X波段&#xff08;8-12 GHz&#xff09;。 - 脉冲重复频率&#xff08;PRF&#xff09;&#xff1a;设定一个适当的PR…...

【机器学习】scikit-learn机器学习中随机数种子的应用与重现

随机数种子是为了能重现某一次实验生成的随机数而设立的&#xff0c;相同的随机数种子下&#xff0c;生成的随机数序列一样 一、随机数种子基础应用 在python中简单运用随机数种子 import random random.seed(1) a random.sample(range(0,100),10) random.seed(2) b random.…...

欧洲编程语言四巨头

从左往右&#xff0c;依次是 尼克劳斯沃斯 (Niklaus Wirth)&#xff0c;迪杰斯特拉&#xff08;Edsger Dijkstra&#xff09;&#xff0c;霍尔&#xff08;Tony Hoare&#xff09; 尼克劳斯沃斯 (Niklaus Wirth) 瑞士人&#xff0c;一生发明了8种编程语言&#xff0c;其中最著…...

117.YOLOv5/v8数学原理+CSPDarknet架构,CUDA117环境一键部署

摘要 YOLO(You Only Look Once)系列算法是目标检测领域最主流的实时检测框架,其核心思想是将目标检测任务转化为一个端到端的回归问题。 本文从数学原理出发,系统阐述YOLOv5/v8的架构演进与核心机制,并提供一个从数据准备、模型训练到ONNX部署的完整可运行案例。 文章所有…...

如何快速解决Visual C++运行库安装问题:终极一站式解决方案指南

如何快速解决Visual C运行库安装问题&#xff1a;终极一站式解决方案指南 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过应用程序无法启动&…...

3分钟掌握B站缓存视频转换:m4s转MP4的完整免费解决方案

3分钟掌握B站缓存视频转换&#xff1a;m4s转MP4的完整免费解决方案 【免费下载链接】m4s-converter 一个跨平台小工具&#xff0c;将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾为B站下架的视频感到…...

群晖相册人脸识别终极指南:3步解锁无GPU设备的AI功能

群晖相册人脸识别终极指南&#xff1a;3步解锁无GPU设备的AI功能 【免费下载链接】Synology_Photos_Face_Patch Synology Photos Facial Recognition Patch 项目地址: https://gitcode.com/gh_mirrors/sy/Synology_Photos_Face_Patch 还在为群晖DS918等无GPU设备无法使用…...

如何用EPPlus 8快速实现.NET Excel自动化处理

如何用EPPlus 8快速实现.NET Excel自动化处理 【免费下载链接】EPPlus EPPlus-Excel spreadsheets for .NET 项目地址: https://gitcode.com/gh_mirrors/epp/EPPlus 如果你正在寻找一个强大且易用的.NET Excel处理库&#xff0c;那么EPPlus 8绝对值得你深入了解。这个功…...

Navicat重置终极指南:macOS数据库管理工具无限试用方案

Navicat重置终极指南&#xff1a;macOS数据库管理工具无限试用方案 【免费下载链接】navicat_reset_mac navicat mac版无限重置试用期脚本 Navicat Mac Version Unlimited Trial Reset Script 项目地址: https://gitcode.com/gh_mirrors/na/navicat_reset_mac 你是否在为…...

GOCI数据爬虫失效了?别慌!手把手教你用Python搞定新版韩国官网批量下载(附完整代码)

GOCI数据爬虫失效了&#xff1f;别慌&#xff01;手把手教你用Python搞定新版韩国官网批量下载 最近不少同行反馈&#xff0c;之前运行的GOCI数据爬虫脚本突然失效了。作为长期处理海洋遥感数据的老手&#xff0c;我第一时间测试了韩国官网的新版页面结构&#xff0c;发现他们确…...

AI绘画工作流自动化:从NovelAI到Pixiv的Semi-Auto工具实战

1. 项目概述&#xff1a;从手动到自动&#xff0c;解放AI绘画生产力的桌面利器如果你和我一样&#xff0c;是个深度沉迷于AI绘画的创作者&#xff0c;那你一定经历过这样的痛苦&#xff1a;在NovelAI的WebUI里&#xff0c;吭哧吭哧地调好一组参数&#xff0c;生成一张图&#x…...

主流AI培训课程对比:五大选型维度实务评测

1. 引言&#xff1a;从技术焦虑到价值落地的“最后一公里”随着生成式AI技术&#xff0c;特别是Sora2、Runway等视频生成模型&#xff0c;以及GPT-4o、文心一言等多模态大模型的快速迭代&#xff0c;企业数字化转型与个人技能升级的迫切需求从未如此强烈。然而&#xff0c;市场…...

全中文编程:豆包 AI居然会写单片机程序

AI时代&#xff0c;我写了一段全中文的程序&#xff1a;请写一个STC8H8K单片机的程序&#xff0c;要求连接在P0端口的八个LED灯左边四个与右边四个交替闪烁然后豆包AI 给了我下面的结果。我想问大家三个问题&#xff1a;&#xff08;1&#xff09;上面那段话算不算是一个全中文…...