Python Pytorch已安装,但未在ubuntu 18.04上运行

Python Pytorch已安装,但未在ubuntu 18.04上运行,python,pytorch,ubuntu-18.04,torch,torchvision,Python,Pytorch,Ubuntu 18.04,Torch,Torchvision,我正试图通过pip在Ubuntu18.04上安装Pytorch。我有python 3.6,我的笔记本电脑是HP Pavilion笔记本电脑15 安装似乎是正确的,因为我得到了以下信息: 成功安装收集的软件包:torch、torchvision 已安装torch-1.3.1+cpu torchvision-0.4.2+cpu 我运行验证码,它是好的 from __future__ import print_function import torch x = torch.rand(5

我正试图通过pip在Ubuntu18.04上安装Pytorch。我有python 3.6,我的笔记本电脑是HP Pavilion笔记本电脑15

安装似乎是正确的,因为我得到了以下信息:

成功安装收集的软件包:torch、torchvision 已安装torch-1.3.1+cpu torchvision-0.4.2+cpu

我运行验证码,它是好的

  from __future__ import print_function

  import torch

  x = torch.rand(5, 3)

  print(x)
但是,当我关闭终端或重新启动并尝试运行相同的代码时,会出现错误:

回溯(最近一次呼叫最后一次):

文件“torch.py”,第2行,在 进口火炬

AttributeError:模块“torch”没有属性“rand”


如何执行python脚本?您使用的是哪种python?也许您在不同的python版本中安装了该包

尝试将alias设置为要使用的python:

alias python=/usr/local/bin/python3.6
然后,pip使用您将一直使用的python别名安装包

python pip install <package name>
pythonpip安装
Python现在将使用别名Python-headingtofiles:/usr/local/bin/python3.6在Python文件中安装该包


如果错误仍然发生,请告诉我

通过以下命令使用pip安装pytorch:

pip3 install torch==1.3.1+cpu torchvision==0.4.2+cpu -f https://download.pytorch.org/whl/torch_stable.html

对于任何参考,请查看pytorch的名称。

将您的文件.py更改为另一个名称,您在导入torch时命名为torch.py,它将调用您的torch.py

您是否使用虚拟Python环境?也许您在全球范围内安装了Pythorch,但运行了环境,或者反之亦然?是的,我在安装时使用了虚拟Python环境,但我认为问题是安装了pytho,但我无法使用i库。我也试过keras,但问题是一样的。路径可能有问题吗?能否在切换终端前后向我们展示
哪个python
哪个pip
的输出?我正在使用python 3.6.6,并尝试从命令行执行脚本,如python3 example.py。问题是我也尝试使用Keras,我也有同样的问题。。。你知道我是ubuntu的新用户吗?