2017-01-24 82 views
0

我正在使用python 2.7.10,並編寫了一個用mp3play模塊幫助播放音樂的程序。我已經安裝了mp3play模塊,該程序在.py格式下工作正常,但是當我試圖在py2exe的幫助下將其構建到.exe時,它給了我ImportError:沒有安裝聲明mp3play模塊。下面是爲EXE的建設setup.py文件下面的代碼將.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 = "[email protected],[email protected]", 
    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']}} 
) 

有人可以幫助我,並告訴我在哪裏我得到它錯了?

回答

0

使用mp3play的一個非常優雅的方式可以從這裏refered http://mp3play.googlecode.com

+0

不好意思留下,但我rpogram工作只是罰款,它不是建立成exe –