首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >FileNotFoundError:[WinError 2]系统找不到指定的文件,但路径正确

FileNotFoundError:[WinError 2]系统找不到指定的文件,但路径正确
EN

Stack Overflow用户
提问于 2021-04-19 05:35:37
回答 1查看 224关注 0票数 1

我查看了其他20个不断收到这个错误的人的帖子,他们都没有帮助我解决我的问题。

我正在尝试将一个文件加载到TorchNeuralNet中,以用于人脸验证。

代码语言:javascript
运行
复制
parser = argparse.ArgumentParser()

parser.add_argument('--images', type=str, nargs='+', help="Input Images.")
parser.add_argument('--dlibFacePredictor', type=str, help="Path to dlib's face predictor.",
                    default=os.path.join(dlibModelDir,"landmarks.dat"))
parser.add_argument('--networkModel', type=str, help="Path to Torch network model.",
                    default=os.path.join(openfaceModelDir, "nn4.small2.v1.t7"))
parser.add_argument('--imgDim', type=str, help="Default image dimension.", default=96)
parser.add_argument('--verbose', action=('store_true'))

args = parser.parse_args()

错误发生在此行上。

代码语言:javascript
运行
复制
net = openface.TorchNeuralNet(args.networkModel, args.imgDim)

起初,我认为问题出在文件的路径上,但事实并非如此。我在varible explorer中进行了检查,解析器保存得很好。

错误完整错误为:

代码语言:javascript
运行
复制
Exception ignored in: <function TorchNeuralNet.__del__ at 0x00000235C5A80D30>
Traceback (most recent call last):
  File "C:\Users\user\anaconda3\envs\virenv\lib\site-packages\openface\torch_neural_net.py", line 109, in __del__
if self.p.poll() is None:
 AttributeError: 'TorchNeuralNet' object has no attribute 'p'
Traceback (most recent call last):

   File "C:\Users\user\Desktop\Diplomski\main2.py", line 39, in <module>
     net = openface.TorchNeuralNet(args.networkModel, args.imgDim)

   File "C:\Users\user\anaconda3\envs\virenv\lib\site- 
   packages\openface\torch_neural_net.py", line 
     84, in __init__
     self.p = Popen(self.cmd, stdin=PIPE, stdout=PIPE, bufsize=0, 
universal_newlines=True)

   File "C:\Users\user\anaconda3\envs\virenv\lib\site- 
        packages\spyder_kernels\customize\spydercustomize.py", line 108, in 
__init__
     super(SubprocessPopen, self).__init__(*args, **kwargs)

   File "C:\Users\user\anaconda3\envs\virenv\lib\subprocess.py", line 951, in __init__
     self._execute_child(args, executable, preexec_fn, close_fds,

   File "C:\Users\user\anaconda3\envs\virenv\lib\subprocess.py", line 1420, in _execute_child
     hp, ht, pid, tid = _winapi.CreateProcess(executable, args,

 FileNotFoundError: [WinError 2] The system cannot find the file specified

这里是openface的文档:https://openface-api.readthedocs.io/en/latest/openface.html

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-20 04:50:27

这是一个解析器,而且OpenFace在Windows上也不能很好地工作。尝试了一些Docker的东西,但不起作用。过渡到dlib和opencv,而im正在取得进展。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67153592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档