• 安装pytorch后import torch显示no module named 'torch'


    问题描述:在pycharm终端里通过pip指令安装pytorch,显示成功安装但是python程序和终端都无法使用pytorch,显示no module named 'torch'。

    起因:电脑里有多处安装了python。

    在pycharm里,每个project都可以指定python解释器。我是在pycharm终端里通过pip指令安装的pytorch,但是当前project使用的python和系统环境变量下的python并不一致,所以当前project的程序无法识别"torch",只用将project的解释器换为与系统环境变量下一致即可。修改方法为Settings->Project Interpreter->Project Interpreter。
    如何查看下载的torch安装在了哪呢?首先我们可以在终端输入指令pip list,执行后会列出pip安装过的所有包。

    可以看到里面包含了刚安装的torch和torchvision。接着再执行一次pip安装torch,会提示torch已安装,并且告诉torch安装的位置,由图可知torch包安装在了 e:pythonlibsite-packages路径下。事实上,pip安装的包都会默认保存在当前使用的python的安装路径下,具体即Lib/site-packages路径下。

  • 相关阅读:
    有一个双重模板化的错误实现
    非类型模板参数
    C++模板
    初始化列表initializer_list
    C++类型转换
    const引用和constexpr
    逆元
    卡特兰数
    最短路问题
    Android打印机效果的闪屏
  • 原文地址:https://www.cnblogs.com/Frank-Hong/p/14071483.html
Copyright © 2020-2023  润新知