没有找到名为"Torch"的模块。

75
我成功通过conda安装了pytorch。
conda install pytorch-cpu torchvision-cpu -c pytorch

我也成功通过pip安装了pytorch。
pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp36-cp36m-win_amd64.whl
pip3 install torchvision

但是,它只能在Jupyter笔记本中运行。每当我尝试从控制台执行脚本时,都会收到错误消息:
No module named "torch"

当从控制台运行它时,您是否首先运行 source user\anaconda\bin\activate + conda activate myenv 呢? - ohlr
使用脚本时,您能否向我们展示“which python”的输出? - ohlr
有人能写下如何从源代码在Windows上安装PyTorch吗?我根本不使用conda(Anaconda),因为出于安全原因。我无法即时下载软件包/库。 - bit_scientist
对于这里只想使用pip安装pytorch的任何人:pip install torch - undefined
22个回答

0
如果您正在使用 Windows 并且没有 CUDA,请使用以下命令。
pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html

您可以访问它的官方网站以获取更多解释。 Pytorch官方网站


-2
创建环境:
conda create -n env_pytorch python=3.6

安装你的模块。例如:

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

下次你想使用PyTorch:

conda activate env_pytorch

执行完毕后:

conda deactivate

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接