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命令安装

相关推荐
YYRAN_ZZU28 分钟前
Petalinux新建自动脚本启动
linux
charlie11451419144 分钟前
嵌入式Linux驱动开发pinctrl篇(1)——从寄存器到子系统:驱动演进之路
linux·运维·驱动开发
Agent手记1 小时前
异常考勤智能预警与处理与流程优化方案 | 基于企业级Agent的超自动化实战教程
运维·人工智能·ai·自动化
于小猿Sup1 小时前
VMware在Ubuntu22.04驱动Livox Mid360s
linux·c++·嵌入式硬件·自动驾驶
cen__y1 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
不仙5203 小时前
VMware Workstation 26.0.0 在 Ubuntu 24.04 (内核 6.17.0) 上的安装与内核模块编译问题
linux·ubuntu·elasticsearch
彦为君3 小时前
Agent 安全:从权限提示到沙箱隔离
python·ai·ai编程
189228048613 小时前
NY352固态MT29F32T08GWLBHD6-24QJ:B
大数据·服务器·人工智能·科技·缓存
AI视觉网奇3 小时前
linux 检索库 判断库是否支持
java·linux·服务器