conda install pytorch=1.10.0 torchvision cudatoolkit=11.1 配置环境报错

1 错误原因:

Channels:
 - defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: failed

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

  - pytorch=1.10.0*
  - cudatoolkit=11.1*

Current channels:
  - defaults

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.

2 解决办法

命令后面加入-c pytorch -c conda-forge,即

conda install pytorch=1.10.0 torchvision cudatoolkit=11.1 -c pytorch -c conda-forge

3 分析错误原因

错误原因中需要注意的是“PackagesNotFoundError: The following packages are not available from current channels: - pytorch=1.10.0* - cudatoolkit=11.1*”,意思是以下包没有从通道中找到,官方建议是从链接官网中的搜索栏自己搜索找到包后,自行安装配置,这个方法,本文章就不提了。如需了解,可以在CSDN搜索,蛮多人讲的。

4 解释“-c pytorch -c conda-forge”

“-c”的意思是指定一个 "channel"(通道),即软件包的来源;

“pytorch”,安装pytorch的专门通道;PyTorch

“conda-forge”, 是一个由社区维护的 Conda 通道,提供了某些在默认通道中不可用或版本不是最新的软件包。conda-forge网页链接:conda-forge :: Anaconda.org

5 拓展

某些软件包找不到,弹出“To search for alternate channels that may provide the conda package you're looking for, navigate to https://anaconda.org”时,你可以搜索

conda search yourpackage_name -c conda-forge

如果conda-forge里有包,就在conda install 命令后加入“-c conda-forge”

另外,以下是conda中常见的通道:

  • defaults - 这是 Conda 的官方默认频道,由 Anaconda, Inc. 维护。它包括了大多数常用的科学包和依赖库。

  • conda-forge - 一个由社区维护的频道,提供了广泛的软件包。由于其社区驱动的性质,它通常比默认频道有更快的更新和更多的包。

  • pytorch - 专门用于提供 PyTorch 相关软件包的频道。

  • bioconda - 专注于生物信息学软件的频道。

  • r - 主要托管 R 语言相关的软件包。

  • msys2 - 提供用于 Windows 系统的 POSIX 兼容工具和库的频道。

  • anaconda - 另一个由 Anaconda, Inc 维护的频道,通常用于发布一些特殊或商业软件。

  • menpo - 主要用于计算机视觉软件包的频道。

  • nvidia - 提供 NVIDIA 相关软件,尤其是 GPU 加速库的频道。

  • intake - 专注于数据加载和处理的软件包。

如果这篇文章对你有帮助的话,求一个赞

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值