服务器上出现bug:Invalid version spec: =2.7 Malformed version string '~': invalid character(s).
  Jl7FEIOr1yGV 2023年11月02日 46 0
$ conda upgrade -n base -c defaults --override-channels conda
Solving environment: failed

InvalidVersionSpecError: Invalid version spec: =2.7
  

$ conda  install  pytorch  torchvision cudatoolkit=10.2  -c  pytorch
Solving environment: failed

CondaValueError: Malformed version string '~': invalid character(s).
  
  
原因分析:conda 的通道不干净,被配了很多杂项。
conda的下载链接(通道)所在位置:
~/.condarc


把原来的内容备份一份:
cp ~/.condarc ~/.condarc_ba
然后把~/.condarc中的所有替换成:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.aliyun.com/anaconda/pkgs/main
  - http://mirrors.aliyun.com/anaconda/pkgs/r
ssl_verify: false
  
退出,保存
然后
conda clean -i
此时conda update conda 仍然报错:
Invalid version spec: =2.7
这个bug看上去的意思是python2.7的老版本依赖问题。
我尝试了把python的软连接改为了新的python版本,但是可能还是没解决
ln -s  new  python
此时我conda activate myspace后
就可以安装pytorch了


具体参看:
https://blog.csdn.net/turui/article/details/127063642






【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  9JCEeX0Eg8g4   2023年11月25日   26   0   0 ednpython
  YKMEHzdP8aoh   2023年12月11日   46   0   0 DNSidePod
Jl7FEIOr1yGV