gpt4 book ai didi

python - 使用 py2exe 编译 Python exe 时出现 "error: libmmd.dll: no such file or directory"

转载 作者:行者123 更新时间:2023-12-01 05:18:27 26 4
gpt4 key购买 nike

当尝试使用 py2exe 编译 exe 文件时,出现错误“libmmd.dll:没有这样的文件或目录”。

我已经成功制作了一个仅显示“Hello world!”的脚本的 exe,但由于某种原因,我正在使用的文件无法运行。

以下是我尝试制作 exe 的文件中的导入内容:

import pandas as pd
import glob
import Tkinter
import tkFileDialog

这是设置脚本:

from distutils.core import setup
import py2exe

setup(console=['pb_play3.py'])

我调用设置脚本:

python setup.py py2exe

它会在 PowerShell 中显示大量代码,直到显示错误。

我真的不知道 DLL 是如何工作的,但根据我所做的谷歌搜索,我似乎不应该移动它们或从 Internet 下载它们(?)。

另外,当我在 Windows 资源管理器中搜索该 DLL 时,它说它位于 C:\Python27\Lib\site-packages\numpy\core 中。安装文件和要执行的文件都位于 C:\scripts\mystuff 中。有没有办法让 py2exe 可以访问 libmmd?或者我完全误解了它?谢谢!

编辑

我添加

import numpy

到要编译为exe的文件和setup.py文件。现在它返回了

error: libzmq.dll: No such file or directory

最佳答案

我认为它需要 numpy。如果是,则在 setup.py 中导入 numpy 解决了问题

关于python - 使用 py2exe 编译 Python exe 时出现 "error: libmmd.dll: no such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22843531/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com