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

相关推荐
Polar__Star2 分钟前
uni-app怎么实现App端一键换肤 uni-app全局样式动态切换【实战】
jvm·数据库·python
卓豪终端管理3 分钟前
两种终端数据清除策略的技术笔记:企业定向清除 vs 完全擦除
运维·自动化
用户8356290780519 分钟前
使用 Python 自动管理 PowerPoint 幻灯片分节的方法
后端·python
lulukanshijie28 分钟前
Packer 入门:自动化镜像构建工具
运维·其他·自动化
苦逼大学生被编程薄纱29 分钟前
Ext 文件系统基础:Linux 存储基石入门(下)
linux·运维·服务器
Lumos_77732 分钟前
Linux -- 进程
linux·运维·服务器
南境十里·墨染春水1 小时前
linux学习进展 进程间通讯——共享内存
linux·数据库·学习
李白你好1 小时前
RedTeam-Agent无需手动操作,AI 接管所有渗透工具,让安全测试真正自动化
运维·人工智能·自动化
奇牙1 小时前
DeepSeek V4 Agent 开发实战:用 deepseek-v4-pro 搭建多步骤工作流(2026 完整代码)
python
小此方1 小时前
Re:Linux系统篇(五)指令篇 ·四:shell外壳程序及其工作原理
linux·运维·服务器