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 小时前
【AI测试功能5】AI功能测试的“黄金数据集“构建指南:从0到1搭建质量评估体系
运维·服务器·开发语言·人工智能·python·功能测试·集成测试
yexuhgu6 小时前
MySQL主从复制支持跨版本吗_不同版本间同步的注意事项
jvm·数据库·python
好运的阿财6 小时前
7天没有打开OpenClaw了
python·机器学习·ai·ai编程·openclaw
woxihuan1234566 小时前
CSS怎样调整弹性项目排列顺序_使用order属性轻松控制DOM显示顺序
jvm·数据库·python
卡次卡次16 小时前
14.2:详细补充:子进程会复制什么
前端·python·php
谙弆悕博士6 小时前
【附Python源码】基于决策树的信用卡欺诈检测实战
python·学习·算法·决策树·机器学习·数据分析·scikit-learn
MATLAB代码顾问6 小时前
黏菌算法(SMA)原理详解与Python实现
开发语言·python·算法
m0_748554816 小时前
golang如何实现数据去重处理_golang数据去重处理实现步骤
jvm·数据库·python
AI人工智能+电脑小能手6 小时前
【大白话说Java面试题】【Java基础篇】第39题:说说反射的用途及实现原理,Java获取反射(Class)的三种方法
java·开发语言·后端·python·面试
骑着骆驼写程序6 小时前
Ubuntu上部署前端项目报500错误
linux·运维·ubuntu