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

相关推荐
Logan Lie30 分钟前
在 Ubuntu 终端中配置网络代理:优化 npm、apt等的下载速度
linux·ubuntu·npm·代理模式
心软且酷丶30 分钟前
leetcode:2160. 拆分数位后四位数字的最小和(python3解法,数学相关算法题)
python·算法·leetcode
网硕互联的小客服1 小时前
如何安全配置数据库(MySQL/PostgreSQL/MongoDB)
linux·运维·服务器·网络·windows
盛夏绽放2 小时前
Python常用高阶函数全面解析:通俗易懂的指南
前端·windows·python
TDengine (老段)3 小时前
TDengine 中集群维护
大数据·运维·数据库·时序数据库·tdengine·涛思数据·物联
仟濹3 小时前
Python - 文件部分
python
派阿喵搞电子3 小时前
QT中常用的类
linux·qt
一点.点3 小时前
李沐动手深度学习(pycharm中运行笔记)——10.多层感知机+从零实现+简介实现
人工智能·笔记·python·深度学习·pycharm
开挖掘机上班3 小时前
linux自有服务
linux·运维·服务器
小黄人软件3 小时前
OpenSSL 与 C++ 搭建一个支持 TLS 1.3 的服务器
服务器·开发语言·c++