python - 함수 - 내장 된 모듈이 없습니다.



py2exe built-in (2)

Running pip install future 이 오류가 수정되었습니다. Python2.7과의 호환성을 위해 setup.py의 install_requires에 패키지를 추가해야합니다.

nosetests 는 matplotlib 없이도 실패하지만, matplotlib를 추가하는 것이 의존성이 많은만큼 확실하지는 않습니다.

Source

https://ffff65535.com

내 .py 스크립트를 py2exe를 사용하여 실행 파일로 변환하려고합니다. 지금까지 여러 가지 문제가 있었지만 아래의 설치 파일에있는 "옵션"에서 대부분 다루었습니다. 하지만 지금은 해결책을 찾지 못했고 다른 사람들이 똑같은 문제를 겪고 그것을 고쳤는지 궁금해하는 문제가 있습니다.

"python setup.py py2exe"를 사용하여 아래의 설치 파일을 실행할 때 실행 파일을 제공하지만 실행하면 "No module named builtins"라는 오류가 발생합니다.

이 주제에서 찾을 수있는 유일한 다른 게시물은 builtins가 python3 일이지만 2.7을 실행 중임을 나타냅니다.

이것에 대한 조언이나 조언을 감사하십시오.

from distutils.core import setup
import py2exe

from distutils.filelist import findall
import os
import matplotlib
matplotlibdatadir = matplotlib.get_data_path()
matplotlibdata = findall(matplotlibdatadir)



setup(
    console=['DET14.py'],
    options={
             'py2exe': {
                        'packages' : ['matplotlib', 'pytz'],
                        'dll_excludes':['MSVCP90.DLL',
                                        'libgdk-win32-2.0-0.dll',
                                        'libgobject-2.0-0.dll',
                                        'libgdk_pixbuf-2.0-0.dll'],
                        'includes':['scipy.sparse.csgraph._validation',
                            'scipy.special._ufuncs_cxx']
                       }
            },
#    data_files=matplotlibdata_files
    data_files=matplotlib.get_py2exe_datafiles()
)

다음은 오류 메시지의 전체 목록입니다.






built-in