python - Windows 上的 Pytorch 给出 ImportError
问题描述
我按照https://pytorch.org/上的说明使用 pip 为 PYthon 3.6 安装了 Pytorch 。
Pytorch 安装成功,但是当我运行代码时,我得到了这个:
File "C:\Users\\PycharmProjects\chatbot-light\pytorch\rnn_attention\seq2seq_translation_tutorial.py", line 93, in <module>
import torch
File "C:\Users\\AppData\Local\Programs\Python\Python36\lib\site-packages\torch\__init__.py", line 78, in <module>
from torch._C import *
ImportError: DLL load failed: The specified module could not be found
解决方案
Pytorch 开发人员建议使用Anaconda安装 Pytorch 。
由于 Anaconda 处理所有依赖项,因此在使用它安装 Pytorch 后,您不应该遇到任何与 DLL 相关的问题。
推荐阅读
- python-3.x - 是否有支持标识符和多行值中的冒号的配置文件格式?
- neural-network - 考虑到步幅和输入大小,这些卷积是如何实现的?
- ffmpeg - FFMPEG -t 输出的长度比它应该的长吗?
- android - ArrayAdapter 上的方法 getView 没有被调用?
- mysql - 遍历此 sql 表树的最有效算法是什么?
- asp.net-core-webapi - 如何使用 opendidict 对客户端凭据流和密码流进行授权?
- ansible - 需要ansible playbook来比较Linux上从一台服务器到另一台服务器的文件
- sql - 如何用前一行的值填充空列?
- c++ - SQLite3插入语句错误,但错误消息为空白?
- php - 样式和下拉菜单不见了