Packaging winpexpect with pyinstaller



我试图用pyinstaller创建一个非常基本的可执行文件,但是当我运行它时,winpexpect(pexpect的Windows版本)给我抛出了一个非常难以理解的错误。我真的只能推断出使用 winspawn 类时会发生错误。

C:UsersDanDropboxProgrammingPythonMCServerSense>ServerSense.exe
Traceback (most recent call last):
  File "<string>", line 170, in <module>
  File "<string>", line 52, in __init__
  File "C:UsersDanDropboxProgrammingPythonPackagersPyInstallerPyInstalle
r-2.1ServerSensebuildServerSenseout00-PYZ.pyzwinpexpect", line 346, in __in
it__
  File "C:UsersDanDropboxProgrammingPythonPackagersPyInstallerPyInstalle
r-2.1ServerSensebuildServerSenseout00-PYZ.pyzpexpect", line 429, in __init_
_
  File "C:UsersDanDropboxProgrammingPythonPackagersPyInstallerPyInstalle
r-2.1ServerSensebuildServerSenseout00-PYZ.pyzwinpexpect", line 401, in _spa
wn
pywintypes.error: (2, 'CreateProcess', 'The system cannot find the file specifie
d.')

谁能提供一些关于我如何使用pyinstaller打包winpexpect的见解?它甚至似乎没有让我知道它找不到哪个文件。

想通了,我在这里使用了 winpexpect 的分支:https://bitbucket.org/weyou/winpexpect/wiki/Home

它有cx_freeze支持,(py2exe 也可以工作,这是我使用的。

相关内容

  • 没有找到相关文章

最新更新