2014-01-08 1 views
1

MatPlotLib, NumPy, DateUtil 등의 라이브러리에 일부 추가 기능을 사용하는 Python 스크립트를 작성했습니다. 이 Python 스크립트를 설치 프로그램이나 패키지 (jar 파일과 같은 것)로 만들려면 어떻게해야합니까? 그러면 AddOn 라이브러리를 개별적으로 설치하지 않고도 스크립트가 다른 시스템에서 실행됩니다. Windows OS를 사용하고 있는데 스크립트에도 명령 줄 인수가 적습니다.Python 스크립트에서 설치 프로그램을 만드는 방법

모든 해결책, 힌트 또는 링크가 내 인생을 더 편하게 만듭니다. 당신의 친절한 협력에 미리 감사드립니다.

+0

가능한 중복을 [ 어떻게 의존성없이 실행되도록 Python 스크립트 독립 ​​실행 형 실행 파일을 만들 수 있습니까?] (http://stackoverflow.com/questions/5458048/how-to-make-a-python-script-standalone-executable-to-run-without- 임의 의존성) – aga

답변

0

나는 아래의 설정 파일을 사용 py2exe에 있습니다 :의

from distutils.core import setup 
    import py2exe 

    from distutils.filelist import findall 
    import matplotlib 

    setup(
     console=['PlotMemInfo.py'], 

     options={ 
       'py2exe': { 
          'packages' : ['matplotlib'], 
      'dll_excludes': ['libgdk-win32-2.0-0.dll', 
          'libgobject-2.0-0.dll', 
          'libgdk_pixbuf-2.0-0.dll'] 
          } 
       }, 
     data_files = matplotlib.get_py2exe_datafiles() 
    ) 
0

자이 썬으로 파이썬 스크립트에서 자바 JAR 파일을 만들 수 있지만, 예를 들어 NumPy 자이 썬 포트는 없다. 실행 파일로 스크립트를 패키지로 다양한 도구가 어쨌든

: cx_freeze, bbfreeze, PyInstaller는 등

관련 문제