服务器安装annaconda并安装pytorch等环境教程【完整】

打印 上一主题 下一主题

主题 577|帖子 577|积分 1731

实验室服务器自带的表明器环境太过老旧,且经常报错,因此安装一个本身的anaconda环境创建属于本身的pytorch设置。
1、首先辈入anaconda官网下载anaconda安装包
Free Download | Anaconda
我这里是Linux服务器因此选择Linux版本,这里的python3.11是指anaconda的基础环境(base)的python版本是3.11,后期我们可以创建本身的环境。
2、上传到服务器
通过第三方工具如Xshell连接服务器,然后使用linux 命令 rz 将anaconda安装包上传到指定路径
3、安装anaconda包
cd 到anaconda包所在目次下,使用bash命令举行安装,一路点enter就行
bash  Anaconda3 XXX.sh

4、检查anaconda是否安装成功,并检查环境变量 conda是否能用
使用conda -V命令 看是否出现题目,如果报出conda: command not found,命令不存在则说明环境变量没有设置成功,
首先使用vim进入相应文件
  1. vim ~/.bashrc 
复制代码
输入e举行编辑界面,
输入:到达末了一行,
将末了一行加上/改为:
  1. export PATH=$PATH:/home/Your_name/anaconda3/bin
复制代码
完成之后,按键盘左上角的Esc键,退出vim编辑。
输出:wq(保存并退出)
然后输入以下代码
  1. source ~/.bashrc
复制代码
再次输入
  1. conda -V
复制代码
检查是否存在题目
5、创建本身的假造环境  youEnv是你指定的给conda环境名称
  1. conda create -n youEnv python=3.7
复制代码
激活环境
  1. conda activate youEnv
复制代码
如果激活环境报错 CondaError: Run 'conda init' before 'conda activate'
输入conda init后返回No action taken. 如果第一次没出现,再次输入conda init看看是否出现No action taken.
输入source activate,后发现前面多了(base)
输入conda activate youEnv(此处为自定义的环境名称),后发现(base)变为(youEnv)
后期再激活环境就不会再报错了
6.安装pytorch环境
首先在服务器上面输入
  1. nvidia-smi
复制代码
右上角CUDA Version 11.2 表现当前支持的cuda最高版本为11.2,
进入pytorch官网选择适配的pytorch版本
我这里选择了cuda版本为11.1的pytorch版本(如果你只需要使用cpu版本pytorch则可以无视cuda相干的东西),
以后拉背面有python版本的支持环境
你需要确定本身的python版本是否满意。
如果需要更改python版本
  1. conda activate youEnv
  2. conda insatll python==3.7
复制代码
执行如下命令等待pytorch安装成功
  1. conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch-lts -c nvidia
复制代码
安装成功后使用
  1. conda list
复制代码
查看内里是否有 pytorch
如果有则说明安装完成了
如果报错
CondaVerificationError: The package for pytorch located at /home

说明之前安装相干包没成功,存在相干缓存需要清理,运行以下代码清理相干缓存,再实验重新安装。
  1. conda clean --all
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦应逍遥

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表