无法在Anaconda虚拟环境中安装软件包。“当前频道无法提供套餐”

dsmalhan

我正在尝试在Anaconda中创建一个新的Python环境。我正在使用Anaconda Powershell Prompt,并使用

conda create --name adwp1 python=3.5 -y;
conda activate adwp1  
conda install notebook=4.2.3 -y;

pip install notebook=4.2.3

使用conda安装时出现以下错误

    Collecting package metadata (current_repodata.json): done
    Solving environment: failed with initial frozen solve. Retrying with flexible solve.
    Collecting package metadata (repodata.json): done
    Solving environment: failed with initial frozen solve. Retrying with flexible solve.

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

  - notebook=4.2.3

Current channels:

  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

并使用页面顶部的搜索栏。

**当我使用**时pip install,出现以下错误

错误:无效的要求:'notebook = 4.2.3'提示:=不是有效的运算符。你是说==吗?

norok2

该版本的软件包在官方存储库中不可用,因此您必须从其他地方安装它。幸运的是,这在conda-forge用户维护的存储库中可用如果您信任软件包的维护者,则只需执行以下操作:

conda install -c conda-forge -y notebook=4.2.3

编辑

按照@merv评论,也有可能通过获得这个包恢复自由频道搜索,这基本上可以通过设置来完成1CONDA_RESTORE_FREE_CHANNEL环境变量:

CONDA_RESTORE_FREE_CHANNEL=1 conda install -y notebook=4.2.3

或通过将相应的config标志设置为true

conda config --set restore_free_channel true

至于pip命令而言,这简直是一个错字(如建议在错误信息):替换===应该做的伎俩:

pip install notebook==4.2.3

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在Linux的虚拟环境中使用软件包

Pip 不在虚拟环境中安装软件包

无法在anaconda环境中安装kenlm软件包

无法在Anaconda的虚拟环境中安装Spyder

在虚拟环境中导入随anaconda安装的软件包

从全局软件包到虚拟环境的pip安装

Anaconda-在特定的虚拟环境中更新软件包

AttributeError:尝试在虚拟环境中安装软件包时出现install_layout

如何获得点子以将软件包安装到虚拟环境中?

使用sudo在虚拟环境中安装python软件包

未隔离conda虚拟环境中的pip安装软件包

如何冻结仅在虚拟环境中安装的软件包?

如何冻结仅在虚拟环境中安装的软件包?

如何在INSTALLED_APPS的虚拟环境中引用通过pip安装的软件包?

如何使用Pip(OS X)在虚拟环境中安装Python软件包

如何在虚拟环境中安装python软件包而无需再次下载它们?

我需要每次在 python 虚拟环境中安装软件包吗?

在 googleColab 中安装软件包是否像虚拟环境?

无法在虚拟环境中安装nltk?

mysqlclient 无法在虚拟环境中安装

无法在虚拟环境中安装MySQLdB

使用pyenv安装anaconda,无法配置虚拟环境

无法安装底图软件包anaconda

如何从当前无法启动的安装中备份软件包

Spyder无法在Windows 10的Anaconda虚拟环境中运行

升级Python主要版本后,将软件包自动重新安装到虚拟环境中

如何在虚拟环境中使用系统安装的python软件包?

如何将已安装的软件包移至新创建的虚拟环境?

安装Python软件包:“当前Win-64频道中缺少软件包”