当前位置: 首页 > 知识库问答 >
问题:

如何在子进程窗口中使用分页程序?

白哲茂
2023-03-14

它在cmd.exe控制台上对我有效:

C:\tools\python2-x86_32\Scripts\pyinstaller.exe --name="Name app" --onefile --windowed --icon=tk.ico script.py

但是我需要编译python

这不起作用:

subprocess.call(['C:\tools\python2-x86_32\Scripts\pyinstaller.exe ','--name','Name app','--onefile ','--windowed','--icon=','tk.ico','script.py'])
Traceback (most recent call last):
  File "C:/Users/usercom/Documents/sql_alpha/sqlms.py", line 96, in <module>
    subprocess.call(['C:\tools\python2-x86_32\Scripts\pyinstaller.exe

、'- name '、' Analysis log Pre-Alpha 1 '、'- onefile '、'- windowed '、'- icon= '、' tk.ico '、' tk.py'])文件“C:\ tools \ python 2-x86 _ 32 \ lib \ subprocess . py”,第522行,在调用返回Popen(*popenargs,**kwargs)。wait()文件“C:\ tools \ python 2-x86 _ 32 \ lib \ subprocess . py”,第710行,在init errread,errwrite)文件“C:\ tools \ python 2-x86 _ 32 \ lib \ subprocess . py”,第958行,在_ execute _ child startup info)windows Error:[错误2]

这不起作用:

cmd = 'C:\tools\python2-x86_32\Scripts\pyinstaller.exe --name="Name app" --onefile --windowed --icon=tk.ico script.py'
subprocess.Popen(cmd, stdout=subprocess.PIPE)
> Traceback (most recent call last):
  File "C:/Users/usercom/Documents/sql_alpha/sqlms.py", line 97, in <module>
    subprocess.Popen(cmd, stdout=subprocess.PIPE)
  File "C:\tools\python2-x86_32\lib\subprocess.py", line 710, in __init__
    errread, errwrite)
  File "C:\tools\python2-x86_32\lib\subprocess.py", line 958, in _execute_child
    startupinfo)
WindowsError: [Error 5] 

如何让它发挥作用?

共有1个答案

卢恩
2023-03-14

它起作用了:

subprocess.call([r'C:\tools\python2-x86_32\Scripts\pyinstaller.exe','--name','Name app', '--onefile','--windowed','tk.py'])

谢谢塔伦·贝哈尔!谢谢埃里克森!

 类似资料:
  • 我正在第三方程序中开发一个C插件,需要显示一个带有OpenGL的窗口。我想直接在Win32中编程(即。不使用MFC或其他包装器)。 我下载了NeHes Win32教程,并编译并在我的机器上成功运行了它。 然而,这是一个循环并调用PeekMessage的主程序,如果有任何消息,则调用TranslateMessage和DispatchMessage,如果没有,则重绘OpenGL。 我想“生成”一个Wi

  • 问题内容: 我有一个需要大量内存的程序,例如所有物理内存的2/3。运行一段时间后,我的操作系统开始将程序交换为hdd。但是我需要程序始终保持非常快的响应,因此我需要防止对该进程进行分页。 如何防止操作系统交换一个进程? 谢谢你的帮助! 问题答案: 在程序开始时,调用: (如果您没有该程序的源代码,则必须使用该程序来减少进程的消耗)。 请注意,这将增加进程失败进行内存分配的机会。

  • 问题内容: 我想问一下如何在PyQt 5窗口应用程序中包含一个叶形贴图,以便该贴图不会占用整个窗口。我在StackOverflow上找到了类似的文章“如何在PyQt5 GUI中显示Folium映射? ”,但是,所提供的解决方案代码显示了folium映射占用了整个PyQt 5窗口应用程序。 因此,我的问题是我如何包含叶面贴图,但仅占用PyQt 5窗口应用程序的一部分?如下所示,我试图将地图包括在矩形

  • 如何等待硒Web驱动程序中的子窗口 当我点击提交按钮,它会把我带到子窗口,我断言URL,但有时子窗口需要时间来目前使用thread.sleep(4000),但这是错误的方式。

  • 问题内容: 我曾经短暂地附加一个过程。该过程创建了90个线程。当我找到有问题的线程时,我必须繁琐地搜索父线程,然后是祖父母线程,一直到根进程。 是否有技巧或工具可以快速找出哪个线程创建了另一个线程?还是更好,打印类似树的线程创建树? 问题答案: 跟踪编辑的子进程。