提问者:小点点

可以在命令提示符下和脚本中导入py2exe,但由于“模块找不到错误”,无法在命令提示符下运行setup.py。


我正在着手编写几个脚本,分别使用py2app和py2exe创建Mac应用程序和Windows可执行文件。 我正在自己的机器上做Mac的工作,没有遇到任何问题。 对于Windows,我被迫通过远程桌面访问学校的计算机。 我在Windows10上使用的是与Python3.8一起使用的IDLE。 所有python包都是由我的系统管理员安装的。

py2exe已安装,如下图所示:

我能够在空闲的shell中导入py2exe,并在脚本中导入它。 但是,当我试图按照https://www.py2exe.org/index.cgi/tutorial#step2上的教程运行“Hello World”示例时,我遇到了一个问题。 我的设置如下所示:

from distutils.core import setup
import py2exe 
setup(console=['hello.py'])

在命令提示符下,我键入

python setup.py py2exe

但是我收到了“ModuleNotFoundError:No module named'py2exe'found”错误消息。


共1个答案

匿名用户

不要在代码中导入py2exe

Delete
#import py2exe

如果要创建exe,请转到cmd和$py2exe