在distutils设置之后Python“停止”

时间:2014-06-12 08:01:55

标签: python sas

我试图编写一个自动导入Jared Hobbs'用于Python的sas7bdat模块。它应该运行他的setup.py文件(我已经将内容复制到我的脚本中),但是我发现在调用setup函数时,程序忽略了后来发生的事情,即使我添加了一个打印件设置调用后的语句,它没有被执行。所有必需的文件都在正确的文件夹中,没有给出错误/警告。 Python仍然具有响应能力,因此"停止"可能不是正确的描述。

def runSetup():
    import sys
    from distutils.core import setup

    setup(name='sas7bdat',
          version='0.2.2',
          author='Jared Hobbs',
          author_email='jared@pyhacker.com',
          license='MIT',
          url='http://git.pyhacker.com/sas7bdat',
          description='A sas7bdat file reader for Python',
          py_modules=['sas7bdat'],
          scripts=['scripts/sas7bdat_to_csv'])

    print "done" #not executed!!!

def convertData(infile):
    sas7bdat_to_csv.py (None, infile)

runSetup()
convertData('C:\Python27\sasdata\pc.sas7bdat')
path = raw_input("Enter full path of SAS7BDAT dataset:")

0 个答案:

没有答案