Python页面这样请问出了什么问题

img


刚配置完anaconda环境,运行一下已经别人写好的代码就报错了请问什么问题

这个报错好像是因为在你的代码中使用了import torch语句,但是你的环境中没有安装torch库导致的。
torch是一个用于构建神经网络的深度学习库,需要单独进行安装。你在终端安装一下torch库吧

pip install torch

问题点: 缺失模块 torch库, 提醒需要安装第三方库 torch.
anaconda环境基本配置不包含torch库,需要额外安装torch库

安装指令如下


pip install torch


  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7791210
  • 你也可以参考下这篇文章:Python初学——Anaconda安装及环境变量配置
  • 除此之外, 这篇博客: python的虚拟环境是什么?Anaconda怎么理解中的 问题三 那我们的选择是: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 虚拟环境的意义,在于防止不同的python项目需要依赖的版本不同导致的各种冲突问题,所以开了虚拟环境

    其实pycharm+anaconda就足够了

    补充点内容
    pycharm怎么配anaconda

    pycharm创建虚拟环境和具体意义说明

  • 您还可以看一下 Toby老师的python机器学习-乳腺癌细胞挖掘课程中的 Anaconda下载镜像更换-下载超音速(选修)小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    问题可能出现的原因有以下几点:

    1. 环境配置问题:可能配置的环境与代码所要求的环境不一致。可以通过使用conda命令创建一个虚拟环境,并在该环境下安装代码所需要的依赖库。
    conda create -n myenv python=3.7
    

    然后激活该环境:

    conda activate myenv
    

    在激活的环境中使用pip命令安装代码所需的依赖库。

    1. 缺少依赖库:代码可能需要依赖额外的库,而这些库没有被安装。可以使用pip命令安装所需的依赖库,如:
    pip install numpy
    
    1. Python版本问题:代码可能在某个特定的Python版本下运行,而当前运行的Python版本与代码要求的不一致。可以通过使用conda命令切换到正确的Python版本环境中来解决,如:
    conda activate myenv
    
    1. 文件路径问题:代码可能依赖某些文件或数据,而这些文件或数据的路径在当前环境下无法找到。可以检查代码中的文件路径,确保路径正确,并且文件或数据已经存在。

    以上是一些常见的问题可能导致的原因,具体问题具体分析。如果以上方法不能解决问题,可能还需要进一步查看错误提示信息,并进行逐步调试。