首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CondaValueError:格式不正确的版本字符串'~':无效字符

CondaValueError:格式不正确的版本字符串'~':无效字符
EN

Stack Overflow用户
提问于 2019-05-11 05:18:30
回答 3查看 13.5K关注 0票数 20

我得到一个错误的版本字符串错误与我的conda。我不知道如何调试或检查它。

有人能帮上忙吗?GitHub已经谈到了这个问题,但我还没有看到任何修复。

代码语言:javascript
运行
复制
-bash-4.1$ conda install -c bioconda pysam
Solving environment: failed



 1. CondaValueError: Malformed version string '~': invalid character(s).

以下是对评论的回应:

代码语言:javascript
运行
复制
(mage_env) -bash-4.1$ echo $PATH
/usr/local/devel/ANNOTATION/jespinoz/anaconda/envs/mage_env/bin:/usr/local/packages/jdk-8u121/bin/:/usr/local/bin:/usr/local/devel/ANNOTATION/rrichter/local/bin:/home/syooseph/utils/clustalw1.83:/usr/local/packages/gsl/bin:/usr/local/sge_current/bin/lx-amd64:/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/devel/ANNOTATION/jespinoz/anaconda/bin:/usr/local/devel/ANNOTATION/jespinoz/Dropseq/:/usr/local/devel/ANNOTATION/jespinoz/Dropseq/Drop-seq_tools-1.13/
(mage_env) -bash-4.1$ conda info

     active environment : mage_env
    active env location : /usr/local/devel/ANNOTATION/jespinoz/anaconda/envs/mage_env
            shell level : 1
       user config file : /home/jespinoz/.condarc
 populated config files : /home/jespinoz/.condarc
          conda version : 4.5.11
    conda-build version : not installed
         python version : 3.6.2.final.0
       base environment : /usr/local/devel/ANNOTATION/jespinoz/anaconda  (writable)
           channel URLs : https://conda.anaconda.org/ursky/linux-64
                          https://conda.anaconda.org/ursky/noarch
                          https://conda.anaconda.org/bioconda/linux-64
                          https://conda.anaconda.org/bioconda/noarch
                          https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/linux-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/linux-64
                          https://repo.anaconda.com/pkgs/pro/noarch
          package cache : /usr/local/devel/ANNOTATION/jespinoz/anaconda/pkgs
                          /home/jespinoz/.conda/pkgs
       envs directories : /usr/local/devel/ANNOTATION/jespinoz/anaconda/envs
                          /home/jespinoz/.conda/envs
               platform : linux-64
             user-agent : conda/4.5.11 requests/2.14.2 CPython/3.6.2 Linux/2.6.32-696.18.7.el6.x86_64 centos/6.4 glibc/2.12
                UID:GID : 3456:63
             netrc file : None
           offline mode : False
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-05-14 00:16:57

这个looks like it was fixed with Conda 4.6.0。升级你的Conda应该可以解决这个问题。

代码语言:javascript
运行
复制
conda upgrade -n base conda

如果你在解决环境问题上有困难,我建议你尝试

代码语言:javascript
运行
复制
conda upgrade -n base -c defaults --override-channels conda

这将在解算过程中排除所有其他通道,并且会有所帮助,因为要修剪的选项太多是解算缓慢的主要原因之一。

票数 16
EN

Stack Overflow用户

发布于 2020-05-28 02:10:55

当我尝试从yaml文件创建环境时,我在conda 4.8.2中也遇到了同样的问题。

加载一个不同的,已经存在的环境,并再次卸载它,在许多情况下都做到了这一点。

票数 0
EN

Stack Overflow用户

发布于 2021-05-03 05:56:58

我需要从.condarc文件中删除conda-forge。然后一切都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56084960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档