提问者:小点点

没有名为“火炬”的模块


我通过

conda安装pytorch cpu torchvision cpu-c pytorch

我也试过了

pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp36-cp36m-win_amd64.whl

pip3 install torchvision

两个都安装成功!

但是,它只适用于jupiter笔记本。每当我试图从控制台执行脚本时,都会收到错误消息:没有名为“torch”的模块

我怎样才能解决这个问题?


共3个答案

匿名用户

尝试使用pip安装Pytork:

首先使用以下方法创建Conda环境:

conda create -n env_pytorch python=3.6

使用以下方法激活环境:

conda activate env_pytorch

现在使用pip安装PyTorch:

pip install torchvision 

注意:这将安装火炬和火炬视觉

现在转到Python shell并使用以下命令导入:

import torch
import torchvision

匿名用户

我通过官方命令在macos上安装了:

conda install pytorch torchvision -c pytorch

但是当我遵循官方的验证时,我会遇到和你一样的问题。

然后我创建一个conda虚拟环境:

conda create --name learnpytorch python=3.5

并在环境中安装pytorch:

conda install pytorch torchvision -c pytorch

运行验证,它可以工作。

希望这些能帮助你。

匿名用户

您需要在程序的最顶端添加此项

import torch

如果这不是一个问题,那么在Jupiter和命令行上执行这个程序,如果您有不匹配的情况,您将非常了解。

import sys
print(sys.executable)

相关问题