我正在尝试在 Windows 10 上进行 Pytorch/Torchvision 的基本安装和导入。我安装了 Anaconda 并创建了一个名为 photo 的新虚拟环境。我打开 Anaconda 提示符,激活环境,然后运行:
(photo) C:\Users\<user>\anaconda3\envs>conda install pytorch torchvision cudatoolkit=10.2 -c pytorch**
至此pytorch安装成功。跑步康达名单 I see:
pytorch pytorch/win-64::pytorch-1.5.0-py3.7_cuda102_cudnn7_0
torchvision pytorch/win-64::torchvision-0.6.0-py37_cu102
然后我在虚拟环境中打开 python 命令提示符,然后输入:
import torch
打印以下错误:
回溯(最近一次调用最后一次):
文件“”,第 1 行,位于
文件“C:\Users\njord\anaconda3\envs\photo\lib\site-packages\torch__init__.py”,第 81 行,位于
ctypes.CDLL(dll)
文件“C:\Users\njord\anaconda3\envs\photo\lib\ctypes__init__.py”,第 364 行,位于initself._handle = _dlopen(self._name, 模式)
OSError: [WinError 126] 找不到指定的模块
我已经卸载/重新安装了 python 和 anaconda 但仍然遇到同样的问题。感谢建议。
参考以下链接:https://discuss.pytorch.org/t/cannot-import-torch-on-jupyter-notebook/79334 https://discuss.pytorch.org/t/cannot-import-torch-on-jupyter-notebook/79334
这很可能是因为您在未安装 GPU 驱动程序的系统上使用 PyTorch 的 CUDA 变体。也就是说,如果你没有Nvidia GPU卡,请按照上面的命令安装cpu-only包https://pytorch.org https://pytorch.org.
Conda
conda 安装 pytorch torchvision cpuonly -c pytorch
Pip
pip install torch==1.5.0+cpu torchvision==0.6.0+cpu -fhttps://download.pytorch.org/whl/torch_stable.html https://download.pytorch.org/whl/torch_stable.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)