정보&강의 UniqueBible 설치와 EXE 실행파일 만들기
- 운영자
- 1055
- 0
첨부 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
이런 글도 찾아보세요!
댓글 0
권한이 없습니다. 로그인