Python Tkinter GUI执行python脚本错误

问题描述

我将下面的代码用于gui,并且错误说没有名为cv2的模块,但是如果在ide或命令提示符下运行它,它将起作用。其他人知道我遇到什么问题或任何建议吗?

TreeControl

解决方法

要从Python调用Python脚本,我建议改用runpy.run_module以避免产生新的Python进程的开销:

import runpy
# Note that faceDetect.py must be available through PYTHON_PATH / sys.path
runpy.run_module('faceDetect',run_name='__main__')
,

使用subprocess调用它。

import subprocess
subprocess.call('python faceDetect.py')