cmd+ssh配置远程服务器Anaconda3_2023+pytorch
一、上传Anaconda3到远程服务器
注意:如果要将这个东西安装在anaconda3文件夹里的话,当前这个目录里不能有这个文件夹。(安的时候会自动创建)

二、安装Anaconda3
1. win+r 快捷键打开cmd
输入ssh

可以看到已经与服务器建立连接
2. 输入ssh <用户名>@主机IP
例如:用户名是lililili,主机IP是10.10.10.10就输入下面的
ssh lililili@10.10.10.10
按回车会显示用户名和主机IP,输入密码回车即可。

在最新出现的$后面就可以输入安装anaconda的命令了。
3. 安装命令:
bash Anaconda3-2023.03-1-Linux-x86_64.sh
输入后回车。

然后一直回车,直到出现让选yes/no的时候,输入yes.

输入完yes,会出来一个安装到/home/用户名/anaconda3,按回车即可。
显示Unpacking payload...的时候,一直等待就可以了。
4. 自动不会初始化

在弹出上图的
by running conda init?[yes/no]
[no]>>>
的时候,我赶紧输入了一个yes,但还是没给我初始化。这样的话即使第二行显示installation finished.也用不成
没有初始化输入conda -V的时候只会显示conda not found
所以下一步就要手动初始化设置
5. conda初始化
输入如下命令:
source /home/likaixuan/anaconda3/bin/activate
就会进入base环境
紧接着输入
conda init

没做任何改变。
6. 验证Anaconda3是否安装成功
输入
conda -V
显示出来conda的版本就说明安装成功了~(图为示例,并非本人的操作)

7.配置Anaconda3的环境
输入命令
vim ~/.bashrc
按 i 键进行编辑,在文档末尾添加如下文字(你自己的用户名填写成自己的):
export PATH="/home/你自己的用户名/anaconda3/bin:$PATH"
按 ESC退出编辑,按 :wq 保存退出
在$后面输入编译命令:
source ~/.bashrc

三、配置pytorch环境
1.替换下载镜像源为清华镜像源
输入命令:
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
命令去掉https后的s能加快搜索源,不需要加以验证是否为安全源
2.创建pytorch环境
输入命令
conda create --name pytorch python=3.8
3. 查看是否创建成功
输入命令
conda info --envs
输出:

出现pytorch的路径环境即为创建成功。
4. 激活pytorch环境
输入命令
conda activate pytorch
提示:当遇到以下问题:

请输入先以下命令:
source activate conda deactivate
再输入conda activate pytorch即可激活成功。
5. 选择torch torchvision的版本
第一步:
输入nvidia-smi回车查看cuda等级

pip install torch-1.7.1+cu110-cp38-cp38-linux_x86_64.whl
pip install torchvision-0.8.2+cu110-cp38-cp38-linux_x86_64.whl

ps:此处不需要写入绝对路径,输入绝对路径会把整个路径名作为文件名而无法安装成功。
四、验证pytorch是否成功安装
输入命令:python
依次输入以下代码:
python
import torch
torch.cuda.is_available()
输出
输出True,就是有GPU,输出False,就是用CPU。
五、pycharm使用服务器运行代码
使用的软件: PyCharm专业版2019.03
cmd+ssh配置远程服务器Anaconda3_2023+pytorch的更多相关文章
- Mac下ssh连接远程服务器时自动断开问题
在mac下使用securecrt通过ssh连接远程服务器时,总会一段时间没有动作后,ssh被自动断开.在windows下用xmanager貌似没有遇到过这个问题. 在网上找了解决方法如下: 客户端配置 ...
- 用Python写个自动ssh登录远程服务器的小工具
很多时候我们喜欢在自己电脑的终端直接ssh连接Linux服务器,而不喜欢使用那些有UI界面的工具区连接我们的服务器.可是在终端使用ssh我们每次都需要输入账号和密码,这也是一个烦恼,所以我们可以简单的 ...
- [转]学习win10的bash使用ssh连接远程服务器
1. 前言 微软已经在Win10一周年更新预览版中加入了Ubuntu Bash命令支持,相当于一个小型的linux系统,本来连接远程服务器的话,要使用putty啥的,现在可以用这个直接连接,我来讲讲步 ...
- ssh执行远程服务器脚本 提示php: command not found
ssh执行远程服务器脚本 提示php: command not found 设置环境变量 一台机器作为管理机,来管理其他服务器,并通过key认证,免密码登陆的. 在管理机上通过ssh登陆到其他服务器来 ...
- Pycharm专业版配置远程服务器并自动同步代码
一.使用场景 如果每次都在本机上面写代码,然后传到服务器上面,在服务器上面运行就太麻烦了.这样的方式十分繁琐,效率很低. 因此,希望可以像下面一样操作: 可以直接在本机上码代码 自动将代码同步到远程服 ...
- Mac使用SSH连接远程服务器
1. 终端通过 ssh 连接远程服务器 ssh -p 36622 root@localhost 2. 文件上传下载 上传 scp 下载 scp 3. 客户端 FinalShell(推荐) FileZi ...
- 1.MAC获取文件路径;2.MAC使用SSH连接远程服务器,实现文件上传下载
首先来说一下如何获取文件路径 ····打开terminal,把文件拖进terminal 窗口,自动显示路径. 接下来说一下使用SSH连接远程服务器,实现文件上传下载 1. 上传本地文件到服务器 sc ...
- VsCode通过SSH连接远程服务器开发
前言 nil 正文 安装插件 安装VsCode官方插件 Remote - SSH Remote - SSH: Editing Configuration Files WSL(远程桌面连接需要Remot ...
- Linux上SSH登录远程服务器免密码
在本地的客户端SSH到远程服务端时,每次都要输入用户名和密码,如果不想每次都输入密码则可以使用以下操作. 首先在本地的客户端输入 ssh-keygen [keysystem@localhost ~]$ ...
- 终端利用ssh登录远程服务器
第一步: 安装ssh:yum install ssh 第二步: 启动ssh服务:service sshd start 第三步: 连接远程服务器: ssh -p 端口号 用户名@ip地址 然 ...
随机推荐
- JMM知识点总结
JMM知识点总结 一.什么是JMM? 不知道大家在学习的过程有没有思考过这两个问题 为什么说java是跨平台语言 导致并发问题的原因是什么 第一个问题,我是这么理解的,代码运行本质上是将我们写的语言转 ...
- JVM加载中初始化时机?什么时候不会进行初始化?
初始化的过程是给静态变量赋予指定值以及执行静态代码块的过程. 当遇到new,getstatic,putstatic,invokestatic指令时要进行初始化,也就是new实例化对象,调用静态变量以及 ...
- 2020寒假学习笔记15------Spark基础实验
今天又开始重新做实验六,第一题做的比较顺利,运行结果如下: 等到第二题就出现了各种各样的错误,开始运行telnet localhost 44444命令时出现bash: telnet: command ...
- 【JVM盲点补漏系列】「并发编程的难题和挑战」深入理解JMM及JVM内存模型知识体系
并发编程的难题和挑战 在并发编程的技术领域中,对于我们而言的难题主要有两个: 多线程之间如何进行通信和线程之间如何同步,通信是指线程之间以何种机制来交换信息. 多线程的线程通信机制 在命令式编程中,线 ...
- 人工智能机器学习底层原理剖析,人造神经元,您一定能看懂,通俗解释把AI“黑话”转化为“白话文”
按照固有思维方式,人们总以为人工智能是一个莫测高深的行业,这个行业的人都是高智商人群,无论是写文章还是和人讲话,总是讳莫如深,接着就是蹦出一些"高级"词汇,什么"神经网络 ...
- jquery二级菜单。显示了jquery的方便
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- TS 基础及在 Vue 中的实践:TypeScript 都发布 5.0 版本啦,现在不学更待何时!
大家好,我是 Kagol,OpenTiny 开源社区运营,TinyVue 跨端.跨框架组件库核心贡献者,专注于前端组件库建设和开源社区运营. 微软于3月16日发布了 TypeScript 5.0 版本 ...
- vue中实现video的动态src绑定
Vue中实现video的动态src 试了网上的$refs方法发现并没有用 解决方案: 通过require方法 <div> <video :src='url' @click= ...
- What's the best way to read and understand someone else's code?
Find one thing you know the code does, and trace those actions backward, starting at the end Say, fo ...
- 从内核源码看 slab 内存池的创建初始化流程
在上篇文章 <细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现 >中,笔者从 slab cache 的总体架构演进角度以及 slab cache 的运行原理角度为大家勾勒 ...