将.py文件生成为.ex时发生导入错误

2024-09-25 06:26:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是python2.7.10,在mp3play模块的帮助下编写了一个播放音乐的程序。我已经安装了mp3play模块,并且程序在.py格式下运行良好,但是当我试图在py2exe的帮助下将其构建到.exe时,它给了我一个错误:声明没有安装mp3play模块。下面是设置.py用于生成exe的文件

import os
import sys
from distutils.core import setup
import py2exe

py2exe.build_exe._py_suffixes = ['.py', '.pyo', '.pyc', '.pyw', '.dat', '.log', '.txt', '.png']




setup(
   version = "1.0",            
   name = "abcd",
   author = "pqrs,mnop",
   author_email = "abcd@gmail.com,pqrs@gmail.com",
   windows=[{'script': "main.py","icon_resources": [(0, "data/icon.ico")]}] , options={'py2exe':{"skip_archive": True,"unbuffered": True,'packages':['Tkinter','PIL','mp3play','tkFileDialog','tkMessageBox','ttk','os', 'sys']}}
 )

有人能帮我一下,告诉我哪里弄错了吗??你知道吗


Tags: 模块pyimport程序comossyssetup