Python 如何知道本地安装在设备中的torch版本

Python 如何知道本地安装在设备中的torch版本,python,jupyter-notebook,torch,Python,Jupyter Notebook,Torch,我想使用Jupyter笔记本检查我设备中的torch版本 我习惯了这个 import torch print(torch.__version__) 但它不起作用,Jupyter笔记本出现如下错误 AttributeError Traceback (most recent call last) <ipython-input-8-beb55f24d5ec> in <module> 1 import torch

我想使用Jupyter笔记本检查我设备中的torch版本

我习惯了这个

import torch
print(torch.__version__)
但它不起作用,Jupyter笔记本出现如下错误

AttributeError                            Traceback (most recent call last)
<ipython-input-8-beb55f24d5ec> in <module>
      1 import torch
----> 2 print(torch.__version__)

AttributeError: module 'torch' has no attribute '__version__'
AttributeError回溯(最近一次调用)
在里面
1个进口火炬
---->2个打印(火炬版本)
AttributeError:模块“torch”没有属性“\u\u版本”

是否有任何命令可以使用Jupyter notebook检查torch版本?

您可以通过检查列出所有已安装的带有版本标记的python模块

为了确保运行正确的pip版本,只需通过python解释器执行它:

# python symlink
python -m pip freeze
# python3
python3 -m pip freeze
你可以申请问题模块(以numpy为例)


试试这个。打开你的终端

python3-c“导入火炬;打印(火炬版本)”

我已尝试安装新的Pytorch版本。但是,它不起作用,然后我删除了命令行上手动建议的Pytorch文件。最后,我使用conda install Pytorch torchvision torchaudio cudatoolkit=11.0-c Pytorch安装了新的Pytorch版本,一切正常

这段代码在那之后运行良好

import torch
print(torch.__version__)

请确保您拥有正确的python版本。如果您从
python
运行python,请将其切换到
python3
,反之亦然。我使用的是
python3.7.9
import torch
print(torch.__version__)