当前位置:   article > 正文

python CondaValueError: Malformed version string ‘~‘: invalid character(s)._conda配置环境malformed version string ~:invalid charac

conda配置环境malformed version string ~:invalid characters

conda创建新环境时出错
python CondaValueError: Malformed version string ‘~’: invalid character(s).

Solving environment: failed

InvalidVersionSpecError: Invalid version spec: =2.7


问题描述

今天在使用conda安装python环境时出现了如下的报错:

C:\Users\10044>conda create --name tf_GPU python=3.7.10
Solving environment: failed

CondaValueError: Malformed version string '~': invalid character(s).
  • 1
  • 2
  • 3
  • 4

原因分析:

这个报错可能是由于conda环境配置文件中存在语法问题引起的。

例如:例如之前可能使用了一些国内的镜像源 删除等一些操作不当引起的


解决方案:

网上有很多解决方案 但是本人尝试后基本都不太行 这边将上述解决方案都列出 并给出本人最终的解决方法

1.如果您使用的是conda版本较旧,请尝试升级到最新版本。您可以使用以下命令进行升级:

conda update conda
  • 1

2.使用

conda upgrade -n base -c defaults --override-channels conda
  • 1

但我在尝试(上述方法以及其他一些方法后)依旧出现之前问题,无法解决 依旧出现之前报错

3.后面思考既然知道是环境源出现问题 那直接替换成一个正确的源不就解决了吗
首先找到源文件**.condarc**位置:
在这里插入图片描述
用记事本打开,与同门可以正常安装环境的文件对比 果然有问题:
这是同门正常的文件内容(他自己添加了一些镜像源 但是后买你并没有使用)
uuu
这是我的 明显感觉缺失文件
在这里插入图片描述
再将我的文件替换之后 终于 安装成功!

C:\Users\10044>conda create --name tf_GPU python=3.7.10
Solving environment: done

## Package Plan ##

  environment location: D:\software\anaconda\envs\tf_GPU

  added / updated specs:
    - python=3.7.10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

附一下同门的文件 有需要可直接复制(为确保不出错,可提前备份自己的源文件):

show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
ssl_verify: true
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/948632
推荐阅读
相关标签
  

闽ICP备14008679号