首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特定的包构建不可用

特定的包构建不可用
EN

Stack Overflow用户
提问于 2021-11-08 19:58:29
回答 1查看 23关注 0票数 0

在提供特定的构建时,我在使用Conda安装包时遇到了问题。例如,

代码语言:javascript
复制
conda install wrapt==1.10.11=py35h14c3975_2

收益率

代码语言:javascript
复制
PackagesNotFoundError: The following packages are not available from current channels:

  - wrapt==1.10.11=py35h14c3975_2

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

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

但如果我只运行

代码语言:javascript
复制
conda install wrapt

它为我提供了另一个构建版本的包

代码语言:javascript
复制
The following NEW packages will be INSTALLED:

  wrapt              pkgs/main/win-64::wrapt-1.10.11-py35hfa6e2cd_2

所以我的问题是,为什么Conda不能安装这个特定版本的包,我如何才能绕过它?

EN

回答 1

Stack Overflow用户

发布于 2021-11-08 21:53:01

错误的平台

与版本不同,构建通常是特定于平台的。这个特定的构建来自linux-64子目录下的the / channel。您不能将其安装在Windows系统上(如channels输出所示),因为它可能包含无法在该体系结构上运行的已编译代码。

other answers中有关于生成跨平台的包和环境规范的指导,尽管这不是Conda所保证的。

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

https://stackoverflow.com/questions/69889243

复制
相关文章

相似问题

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