gpt4 book ai didi

当前 channel 不提供 Python 包

转载 作者:行者123 更新时间:2023-12-05 01:26:41 29 4
gpt4 key购买 nike

当我想在我的其中一个环境中安装 jupyter notebook 或 spyder 时,我遇到了这个错误:

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

- python=3.1

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
- https://conda.anaconda.org/conda-forge/win-64
- https://conda.anaconda.org/conda-forge/noarch

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

https://anaconda.org

and use the search bar at the top of the page.

为什么会这样?

编辑:我使用 scikit-learn、pytorch 和 torchvision 创建了环境,但没有指定任何版本。创建环境后,我尝试使用两个命令安装 spyder:

conda install spyder
conda install -c anaconda spyder

都没用。貌似我创建的时候环境自动使用了python=3.1。

编辑:当我将所有内容放在一个 env.yml 文件中而不是命令行时,它似乎可以工作。不知道为什么。

最佳答案

我的配置遇到了类似的问题:

$ conda -V
conda 4.10.3
$ python -V
Python 3.10.0

我看到有一个问题是 conda 将 Python 版本截断为次要版本的一位数字(这在 python 3.0 发布后的最后 13 年里有效:-))并且有一个合并的拉取请求修复了这个问题:https://github.com/conda/conda/pull/10970/commits在 conda 4.11

所以,我们只需要获取那个版本的 conda :)

它在 https://docs.conda.io/en/latest/miniconda.html 尚不可用,但已在 repo: https://github.com/conda/conda/releases/tag/4.11.0 两周内可用。

关于当前 channel 不提供 Python 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70119701/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com