OSError:[WinError 126]找不到指定的模块?

时间:2020-07-01 23:56:59

标签: python deep-learning

首先,抱歉,我的语法可能不好。而且,如果我错过了这里的任何解决方案,可以给我URL,但是我找不到适合这种情况的解决方案。

我正在上一门有关深度学习的课程,他们为我们提供了此代码。但是,只有我遇到一个错误。这是main.py;

function copyColToRow() {
  const ss=SpreadsheetApp.getActive();
  const sh=ss.getSheetByName('Sheet1');
  const vs=sh.getRange(3,8,sh.getLastRow()-2,1).getValues().map(function(r){return r[0];});
  const osh=ss.getSheetByName('Sheet2');
  osh.getRange(osh.getLastRow()+1,1,1,vs.length).setValues([vs]);
}

是由“从envs导入create_atari_env”引起的。因为在安装create_atari_env之后,我才安装它。而且我也不在脚本中使用任何路径。

错误;

LoadLibrary self._handle = _dlopen(self._name,mode)中的

**** \ lib \ ctypes_ init _。py行426 OSError:[WinError 126]指定的模块无法找到

1 个答案:

答案 0 :(得分:1)

例如,此错误通常是与path相关的,它要求正确使用double-slashesforward-slashesraw-strings,但是由于您提到的不是您的情况,我相信此错误的根本原因是

import torch

PyTorch已知在特定的PythonPyTorch版本(具体适用于PyTorch 1.5.0 on Python 3.7)上破坏DLL加载的情况。一旦运行导入炬管,任何其他DLL加载都将失败。因此,如果您使用的是PyTorch并加载自己的DLL,则必须重新排列代码以首先导入所有DLL,然后再导入import torch