文章目录
利用vscode与ssh插件连接服务器利用命令行下载+安装Anaconda3设置环境安装tensorflow安装cuda安装Pytorch用nohup命令后台运行程序一些吐槽与提示利用vscode与ssh插件连接服务器
我当时看的这篇知乎,讲得很详细
/p/412736012
但是注意,在配置config文件时,IdentityFile这个属性并不是必须的,这是为了每次登录免输入密码搞的公钥私钥。但一般情况下如果服务器不是自己的应该配置不了这个东西
利用命令行下载+安装Anaconda3
参考这篇简短的博客,注意选择好自己要下载的版本
/flora_zhl/article/details/118631453
如果在调用conda
命令的时候报错: conda: command not found,看下面博客
/weixin_38705903/article/details/86533863
设置环境
conda 换源
/weixin_44942303/article/details/121977449
pip 换源
/137point5/p/15000954.html
但是注意,清华源已失效,中科大源试了好像也有问题,建议阿里源
(更新conda:conda update conda
)
这一步强烈建议先做,有时一些奇怪的问题更新完就没事了
创建环境conda create -n tf python=3.8
激活环境conda activate tf
/liaohuiqiang/p/9380417.html
安装tensorflow
官方建议用pip安装
CPU版本:pip install tensorflow=
GPU版本:pip install tensorflow-gpu=
安装cuda
/install/source#gpu_support_3
在安装之前一定!!务必!!上去查好上一步安装的tensorflow需要的版本
安装cudnn 和 cudatoolkit在环境中,注意必须在每个需要cuda的环境中重新安装
conda install cudnn= cudatoolkit=
安装Pytorch
这一步建议去Pytorch的官网往下拉,自己选择需要的命令
用nohup命令后台运行程序
上一篇我用了很多次的博客
/weixin_41650348/article/details/115353219
注意,你可能会在base
环境下用这个命令的时候,报错显示没有安装 tensorflow/torch 这是因为命令中的nohup python
调用当前环境下的默认python
解释器,所以除非你把所有环境的python都重新命名,建议先conda activate env
再调用nohup
命令
一些吐槽与提示
conda的一些命令上出现不可理解的错误,先更新condaconda update conda
vscode ssh有时会出现试图写入的管道不存在这个问题,我目前遇到了两种原因。1、服务器端关闭或者出现一些问题,这个建议联系师兄哈哈哈 2、检查config文件每个属性的名字写没写对,比如Port
不要写成protocal这样的东西如果不行了,比如别人动了你的环境怎么都搞不回来了,重装anaconda3加油,头发尚在不敢先休