linux服务器配置conda和torch环境踩坑记录

  1. anaconda环境
  2. 安装torch时候报错
    CondaValueError: Malformed version string '~': invalid character(s)
    网上所有方法都试过,包括重新设置.condarc文件,换清华源
    尝试更新conda conda update -n base conda,无法更新,还是报错上面的错
    推测是版本过低导致 conda --version ,结果是conda 4.5.11
    决定卸载anaconda,安装新版本
  3. 卸载anaconda
    参考 https://blog.csdn.net/weixin_45842139/article/details/135432604
  4. 用conda 命令总是提示
bash 复制代码
  Solving environment: failed
  InvalidVersionSpecError: Invalid version spec: =2.7

我决定直接暴力删除anaconda文件

bash 复制代码
   rm -rf /media/dir/***/anaconda3

查找所有与anaconda有关的文件

bash 复制代码
find ~ -type d -name '*anaconda*' -or -name '*conda*' -or -name '*miniconda*'
  1. 安装miniconda

  2. conda安装pytorch总是cpu版本

  3. 使用以下命令总安装cpu版本

bash 复制代码
conda install pytorch==1.8.1 torchvision==0.9.1 torchaudio==0.8.1 cudatoolkit=11.3

经过排查

pytorch包的安装来源是 清华源的conda-forge

使用下面命令,成功安装gpu版本torch

bash 复制代码
  conda install pytorch==1.8.1 torchvision==0.9.1 torchaudio==0.8.1 cudatoolkit=11.3 -c pytorch 

推测是镜像源的优先级设置问题,将清华源的pytorch设置为更高优先级应该能解决,或者直接使用pip命令安装

相关推荐
开发转测试6 小时前
python编码笔试题
python
祝余Eleanor7 小时前
Day37 模型可视化与推理
人工智能·python·深度学习
wanhengidc7 小时前
云手机的硬件依赖性如何?
运维·服务器·智能手机·云计算
sg_knight7 小时前
Python 面向对象基础复习
开发语言·python·ai编程·面向对象·模型
piaoroumi7 小时前
UVC调试
linux·运维·前端
VekiSon7 小时前
Linux系统编程——标准IO
linux·运维·服务器
dhdjjsjs7 小时前
Day35 PythonStudy
python
Evan芙7 小时前
DNS服务器类型,解析答案,正反解析域,资源记录定义总结
运维·服务器
wanhengidc7 小时前
巨椰 云手机办公便利性高
运维·服务器·安全·智能手机·云计算
如竟没有火炬8 小时前
四数相加贰——哈希表
数据结构·python·算法·leetcode·散列表