[WinError 6] 句柄无效。

简介: [WinError 6] 句柄无效。

[WinError 6] 句柄无效。[WinError 6] 句柄无效。[WinError 6] 句柄无效。

这个错我搞了一个下午和一个晚上,我先阐述下错误

用Pythpn TK制作的GUI项目,做了个伪DOS界面,在Python下执行cmd的命令,需要返回值所以当时用的是os.Popen方法,在IDE(Pycharm社区版)下正常执行。如图:

使用Pyinstaller 打包成exe后在运行就报错:[WinError 6] 句柄无效。如图:

于是各种百度,.......

这个方法有人说可以但是我的不行

def myPopen(self,cmd):
        import subprocess
        proc = subprocess.Popen(cmd,shell=True,
                                stdout=subprocess.PIPE,
                                stdin=subprocess.DEVNULL)
        return proc.stdout.read().decode()

百思不得其解,都谷歌了还是白费郁闷的不行,最后心平气和的百度到个写法

def myPopen(self,cmd):
        proc =subprocess.Popen(cmd, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
        return proc.stdout.read().decode()

仔细看有啥区别吧。

人家好用的咱们不一定行,所以咱也不能怪人家每个人的计算机环境也是不一样的

属予作文以记之。

目录
相关文章
|
Python
python pyqt5 cmd 命令行 控制台 打印 print 输出 显示打印内容 实时显示 界面
python pyqt5 cmd 命令行 控制台 打印 print 输出 显示打印内容 实时显示 界面
816 0
|
开发工具 C++ git
《人生苦短,我用python·三》pybind11简单使用
《人生苦短,我用python·三》pybind11简单使用
1355 0
|
Python
Windows7 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装Python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。这不又遇到;设置pip 镜像 Pip Warning:–trusted-host 问题。
3273 0
浅析Qt Designer设置界面背景-运用PyCharm中把pyrcc5将.qrc转换为.py存在的一些问题
浅析Qt Designer设置界面背景-运用PyCharm中把pyrcc5将.qrc转换为.py存在的一些问题
浅析Qt Designer设置界面背景-运用PyCharm中把pyrcc5将.qrc转换为.py存在的一些问题
|
开发者 异构计算
现在,一行命令使用Ollama运行任意魔搭GGUF模型
为了让开发者更方便地把这些模型用起来,社区最近支持了Ollama框架和ModelScope平台的链接,通过简单的 ollama run命令,就能直接加载运行ModelScope模型库上的GGUF模型。
|
7月前
|
机器学习/深度学习 算法 数据挖掘
PyTabKit:比sklearn更强大的表格数据机器学习框架
PyTabKit是一个专为表格数据设计的新兴机器学习框架,集成了RealMLP等先进深度学习技术与优化的GBDT超参数配置。相比传统Scikit-Learn,PyTabKit通过元级调优的默认参数设置,在无需复杂超参调整的情况下,显著提升中大型数据集的性能表现。其简化API设计、高效训练速度和多模型集成能力,使其成为企业决策与竞赛建模的理想工具。
254 12
PyTabKit:比sklearn更强大的表格数据机器学习框架
|
机器学习/深度学习 算法 测试技术
「软件项目管理」一文详解软件项目成本计划
该文章详细解释了软件项目成本估算的过程与方法,涵盖了代码行估算法、功能点估算法、用例点估算法、类比估算法、自下而上估算法、参数模型估算法及专家估算法等多种技术,并探讨了成本预算的制定步骤。
「软件项目管理」一文详解软件项目成本计划
|
数据采集 NoSQL 调度
flask celery python 每月定时任务
flask celery python 每月定时任务