使用py2exe编译.pyw到.exe,当我运行show me psutils错误

时间:2016-11-19 01:57:34

标签: python

好的检查!问题不是py2exe这是一个psutils的错误,不适用于Windows 10!

我将pyw传递给.exe并包含了最重要的模块。但是当我第一次跑步时告诉我这个错误:

  

LoadLibrary(pythondll)失败了没有人想要了解更多信息   especificado。

我检查后,再次尝试并告诉我psutil错误;这只发生在Windows 10中,在Windows 7中工作正常:

  

回溯(最近一次调用最后一次):文件中的文件“文件”,第17行   “psutil__init __。pyc”,第126行,在文件“psutil_pswindows.pyc”中,行   15,在File“psutil_psutil_windows.pyc”中,第12行,在File中   “psutil_psutil_windows.pyc”,第10行,__ load ImportError:DLL加载   失败:El sistema operativo no puede ejecutar%1。

我之前说过,我用py2exe编译,所以我使用了以下命令:python setup.pyw py2exe。 所以也许我认为这是因为我必须在setup.py中添加模块但我怀疑因为它在Windows 7中工作正常。

setup.pyw:

from distutils.core import setup
import py2exe

setup(console=['example.pyw'])

原因: 似乎缺少以下模块:

  

['Carbon','Carbon.Files','Crypto.PublicKey._fastmath',   'ElementC14N','POW','   _psutil_linux','enum','ordereddict','ordereddict.ordereddict','psutil._psuti l_bsd','psutil._psutil_osx','psutil._psutil_posix',   'psutil._psutil_sunos']

好的检查!问题不是py2exe这是一个psutils的错误,不适用于Windows 10!

0 个答案:

没有答案