로그인

  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

정보&강의 UniqueBible 설치와 EXE 실행파일 만들기

첨부 1

  1. screenshot.png (File Size: 698.8KB/Download: 0)

https://github.com/eliranwong/UniqueBible

 

 

 

최근에 지인을 통해서 알게된 파이썬으로 만들어진 성경 프로그램입니다.

맥과 윈도우, 리눅스에서 사용이 가능합니다.

 

다만 데이터와 UI의 한글화 작업이 필요합니다.

 

오늘은 파이썬없이 해당 프로그램을 실행하기 위해서 EXE 파일로 만드는 작업을 하려고 합니다.

 

cmd 창에서 아래의 명령어 입력합니다.

 

#pyinstaller main.py --onefile

 

 

그리고 실행파일을 실행하면 아래처럼 오류가 발생합니다.

 

ModuleNotFoundError: No module named 'pkg_resources.py2_warn'

 

pkg_resources.py2_warn 모듈이 없다는 의미입니다.

 

main.spec 파일을 수정하여 

 

hiddenimports=[],을

hiddenimports=['pkg_resources.py2_warn'], 으로 수정해줍니다.

 

# -*- mode: python ; coding: utf-8 -*-

block_cipher = None


a = Analysis(['main.py'],
             pathex=['D:\\user\\Downloads\\UniqueBible-master\\UniqueBible-master'],
             binaries=[],
             datas=[],
             hiddenimports=['pkg_resources.py2_warn'],
             hookspath=[],
             runtime_hooks=[],
             excludes=[],
             win_no_prefer_redirects=False,
             win_private_assemblies=False,
             cipher=block_cipher,
             noarchive=False)
pyz = PYZ(a.pure, a.zipped_data,
             cipher=block_cipher)
exe = EXE(pyz,
          a.scripts,
          a.binaries,
          a.zipfiles,
          a.datas,
          [],
          name='main',
          debug=False,
          bootloader_ignore_signals=False,
          strip=False,
          upx=True,
          upx_exclude=[],
          runtime_tmpdir=None,
          console=True )

 

 

이제 다시 pyinstaller 를 시행합니다.

 

#pyinstaller main.py --onefile

 

 


이런 글도 찾아보세요!

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 0

권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?