我试图用python = 3.5.2创建一个conda python环境,并得到波纹管错误。
conda create -n eapp_env python=3.5.2
收集包元数据(current_repodata.json):完成了解决 环境:使用current_repodata.json失败,将在下一次重试 仓库数据源。收集包元数据(repodata.json):已完成 解决环境:失败
PackagesNotFoundError:以下软件包不可用 当前频道:
- python = 3.5.2
当前频道:
- 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
搜索可能提供conda程序包的备用渠道 您正在寻找的,导航到
https://anaconda.org
,然后使用页面顶部的搜索栏。
答案 0 :(得分:1)
anaconda频道的main / win-64索引上似乎只有3.5.4、3.5.5和3.5.6可用。我不确定为什么他们删除了3.5以前的版本。
您可以将通道切换到conda-forge,它仍然具有所有可用的版本。
conda create -n eapp_env python=3.5.2 --channel conda-forge
就像FYI一样,程序包的子子版本仅具有较小的更新,不会影响您环境中的任何其他内容。