在什么情况下py2exe不能生成exe文件?

在什么情况下py2exe不能生成exe文件?


import odbc,dbi
import time
import os
from zipfile    import *
#from  parseConf import  getNodeValue
from ftplib import FTP

configFile="config.xml"

def  getNodeValue(filename, nodename):
    from  xml.dom  import  minidom
    xmldoc  =  minidom.parse(filename)
    nodeValue  =  xmldoc.getElementsByTagName(nodename)[0].firstChild.data
    return  nodeValue
print 'hello'
这是程序目录


以下是setup.py内容
# setup.py
from distutils.core import setup
import py2exe

setup(

console = [{"script":"vsagentlib_ftp.py", "icon_resources": [(1, "download.ico")]} ]
)


状况,在python环境中运行都正常,在python中编译,能编译,但生成不了exe文件,而在windows的cmd环境下,能生成exe,但程序运行总有问题,请问手指点一下
解决了,原因是因为自己少复制了dll库,没想到在windows下,还要什么也不提示,但是我加了一个raw_input的方法,就提示要复制什么dll文件,复制过去后,一切正常了