我正在尝试使用py2exe分发我编写的python应用程序。一切似乎都正常,但是当我在另一台计算机上运行它失败时,出现以下错误:
Traceback (most recent call last):
File "application.py", line 12, in <module>
File "win32api.pyc", line 12, in <module>
File "win32api.pyc", line 10, in __load
ImportError: DLL load failed: The specified procedure could not be found.
我已经为此进行了谷歌搜索,但没有发现太多,但是尝试了以下建议,但没有成功:
在win32api之前导入了pywintypes和pythoncom(在py2exe的setup.py中和在主应用程序中)在setup.py中添加了一些代码-
# ModuleFinder can't handle runtime changes to __path__, but win32com uses them
import pywintypes
import pythoncom
import win32api
try:
# if this doesn't work, try import modulefinder
import py2exe.mf as modulefinder
import win32com
for p in win32com.__path__[1:]:
modulefinder.AddPackagePath("win32com", p)
for extra in ["win32com.shell"]: #,"win32com.mapi"
__import__(extra)
m = sys.modules[extra]
for p in m.__path__[1:]:
modulefinder.AddPackagePath(extra, p)
except ImportError:
# no build path setup, no worries.
pass
我对这一切还是很新的,因此任何帮助将不胜感激
谢谢
当程序包构建在Vista上但在XP上执行时,我已经看到了这个问题。原来,这个问题是该py2exe误加powrprof.dll
,并mswsock.dll
在包装上。Windows
XP包含这些文件的副本,并且无法加载与应用程序一起安装的Vista副本。
从包装盒中取出他们的伎俩,您可以通过添加这到这样做很容易options
在字典setup.py
'dll_excludes': [ "mswsock.dll", "powrprof.dll" ]
py2exe 是一个用来将 Python 程序转化成 exe 可执行程序的小工具。可将 Python 脚本转换为可执行的 Windows 程序,无需安装 Python 即可运行。
我需要集成一个谷歌地图在我的网页。我生成了一个API。但地图没有显示。我正在本地服务器上测试它。 但没用。我的代码有问题吗?我可以检查我的API是否工作吗
我通常用Matlab编写代码,但我发现了一段很好的PYTHON代码,我想使用它。然而,下载了软件包后,它很难运行。我得到以下错误: 位于目录中。我尝试将其添加到中,但没有任何区别。我也尝试过so dll修复器,但这些都没有帮助。有没有人遇到过这种情况,有没有找到解决办法?
我正在尝试在localhost中构建WordPress主题。我有我的functions.php当我打开浏览器(http://localhost/website/wordpress)时,它并没有加载所有的css更改。浏览器中只显示车身背景。你觉得问题出在哪里?感谢你的帮助。
当我在Android Studio中运行我的模块时,我得到这个错误: 错误:Android Dex:[GradleDevBuild]无法加载dx.jar 我一直在网上搜索解决方案,但一切都与eclipse有关,在Android Studio上什么都没有。 指向dex的路径。jar是C:\AndroidSdk\build tools\26.0.0\lib\dex。jar,所以它确实存在,我已经将其移
我正试图通过Glide将图像加载到。但是图像没有加载-我得到一个错误。我正在使用以下代码 日志