【问题标题】:Conda PackagesNotFoundErrorConda PackagesNotFoundError
【发布时间】:2020-04-05 11:38:28
【问题描述】:

我想在 Conda 中使用特定版本的 Python 创建新环境,以便我可以下载仅适用于该 Python 版本的软件 (Busco)。 我使用了命令

conda create -n envname  python=3.3.0

but i got this error msg :

PackagesNotFoundError: The following packages are not available from
current channels:

  - python=3.3.0

Current channels:

  - 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

还有更多类似这样的当前频道 你能告诉我该怎么做吗

【问题讨论】:

    标签: python linux environment-variables conda environment


    【解决方案1】:

    问题是 Python 3.3 版不再托管在 conda-forge 频道或 bioconda 频道上。您仍然可以使用以下方法在 anaconda 频道上获取它:

    conda create -n envname python=3.3.0 -c anaconda
    

    【讨论】:

    • 非常感谢您的回答,我使用您的命令创建了 env,但是当我想使用以下命令下载软件时: conda install -c bioconda -c conda-forge busco=4.0.5 我得到了此错误消息:busco=4.0.5 -> python[version='2.7.*|3.5.*|3.6.*|3.4.*|>=3.6,=2.7,=3.8,=3.7,=3.5,
    • @MejaitAnouar,你为什么认为 busco 需要 python 3.3,这个版本在 2017 年 9 月达到了生命周期的尽头?您正在安装的版本4.0.5 似乎支持所有当前的python 版本。
    • 你是对的,我想我犯了一个错误,我现在仍然不知道如何下载这个新版本我总是有错误消息,实际上我在 Busco 有版本 2,在其他环境,当我创建新环境以下载新版本时它不起作用,当我尝试更新 Busco vesrion 时它也没有工作,我现在很困惑,我会非常感谢你的帮助
    猜你喜欢
    • 2020-08-04
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    • 2021-03-12
    • 1970-01-01
    • 2022-12-25
    • 1970-01-01
    相关资源
    最近更新 更多