解决anaconda安装pytorch报错找不到包的问题

 更新时间:2023年03月11日 16:01:42   作者:耷腊呜呜  
这篇文章主要介绍了解决anaconda安装pytorch报错找不到包的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

前言

使用anaconda 命令安装pytorch包的问题,以下给出解决办法。

状况描述:

由于是第一次接触安装,看了很多篇文章,也遇到了一些坑,在此总结一下。

安装pytorch,从硬件上分为2个版本,一个是cpu,一个是gpu(显卡)。gpu版本可以加速训练效果。

由于本人的电脑比较旧,显卡是rtx1050,我安装了cuda9.0版本+cudnn+pytorch(torch+torchvision)

本人安装的是gpu版本的,在这个过程中,走了一些弯路。
大致流程是这样:

  • 查看显卡驱动,看支持什么 版本的cuda
  • 下载安装cuda,将cudnn解压到cuda安装目录下
  • 安装 anaconda,创建对应的python版本环境
  • 将pytorch 安装进anaconda对应的环境中

总结:上述的具体流程可以参考其他博文,这里就大致说一下。

问题描述

本人按照上述步骤走到最后一步发现报错,
报错如下:

conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0 -c pytorch
Solving environment: failed

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

  - pytorch==1.1.0
  - torchvision==0.3.0

Current channels:

  - https://conda.anaconda.org/pytorch/win-64
  - https://conda.anaconda.org/pytorch/noarch
  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/free/win-64
  - https://repo.anaconda.com/pkgs/free/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/pro/win-64
  - https://repo.anaconda.com/pkgs/pro/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.

访问官网,发现官网上面的历史版本最低都是 1.4在往下就没有了。

解决办法:

下载安装包,本地 pip install。

pytorch下载链接
版本号对应查询
假设:电脑已经下载好了 安装包 (torch+torchvision)

打开 Anaconda Prompt

切换到虚拟环境:activate pytorch (此处的pytorch是anaconda 新创建的)

切换盘符到 安装包目录下,使用命令pip install xxx.whl即可

举例如下:

(pytorch) D:\Anaconda3\envs\pytorch\Lib\site-packages\wheel>pip install torch-1.1.0-cp37-cp37m-win_amd64.whl
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing d:\anaconda3\envs\pytorch\lib\site-packages\wheel\torch-1.1.0-cp37-cp37m-win_amd64.whl
Collecting numpy
  Using cached https://pypi.tuna.tsinghua.edu.cn/packages/97/9f/da37cc4a188a1d5d203d65ab28d6504e17594b5342e0c1dc5610ee6f4535/numpy-1.21.6-cp37-cp37m-win_amd64.whl (14.0 MB)
Installing collected packages: numpy, torch
Successfully installed numpy-1.21.6 torch-1.1.0

到此这篇关于解决anaconda安装pytorch报错找不到包的问题的文章就介绍到这了,更多相关anaconda安装pytorch报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • PyCharm 设置SciView工具窗口的方法

    PyCharm 设置SciView工具窗口的方法

    今天小编就为大家分享一篇PyCharm 设置SciView工具窗口的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • python图片指定区域替换img.paste函数的使用

    python图片指定区域替换img.paste函数的使用

    这篇文章主要介绍了python图片指定区域替换img.paste函数的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Python 文件与文件对象及文件打开关闭

    Python 文件与文件对象及文件打开关闭

    这篇文章主要介绍了Python 中的文件与文件对象,Python中常有的数据文件类型有文本文件、二进制文件和CSV文件,文本文件是ASCII编码,汉子存储的是机内码,更多详细内容,需要的小伙伴可以参考一下
    2022-03-03
  • tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现

    tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现

    今天小编就为大家分享一篇tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • Django url.py path name同一app下路由别名定义

    Django url.py path name同一app下路由别名定义

    这篇文章主要为大家介绍了Django url.py path name同一app下路由别名定义详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • Python3 基础语法详解

    Python3 基础语法详解

    在本篇文章里小编给大家分享的是一篇关于Python3基础语法知识点总结内容,有兴趣的朋友们可以学习下,希望能够给你带来帮助
    2021-10-10
  • OpenCV实现机器人对物体进行移动跟随的方法实例

    OpenCV实现机器人对物体进行移动跟随的方法实例

    这篇文章主要给大家介绍了关于OpenCV实现机器人对物体进行移动跟随的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Python 函数用法简单示例【定义、参数、返回值、函数嵌套】

    Python 函数用法简单示例【定义、参数、返回值、函数嵌套】

    这篇文章主要介绍了Python 函数用法,结合实例形式分析了Python函数定义、参数、返回值及函数嵌套相关使用技巧,需要的朋友可以参考下
    2019-09-09
  • 什么是python类属性

    什么是python类属性

    在本篇文章里小编给大家分享了关于python类属性的相关知识点,需要的朋友们可以参考学习下。
    2020-06-06
  • 如何基于python3和Vue实现AES数据加密

    如何基于python3和Vue实现AES数据加密

    这篇文章主要介绍了如何基于python3和Vue实现AES数据加密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03

最新评论